5月14日授業内容② (Google がサポートしているメタタグ,予習(foreach文))
Google がサポートしているメタタグ
support.google.com
グーグルダンス(ページのランキングが乱高下すること)を防ぐにはページ内容を変更しすぎないこと。
細々と直すと全ての検索エンジンにデータが行き渡る前にデータが変わるので検索上位にならない。
放置するのがベスト(たくさん更新をする必要があるときまで)
foreach文
d.hatena.ne.jp
<?php // $dataに値を格納 $data = array ( 15, 20, 35, 45, 50 ); // <基本形>全配列要素の値を表示 foreach ( $data as $value ) { echo $value . '<br>'; }
<?php // $dataに値を格納 $data = array ( 15, 20, 35, 45, 50 ); // <拡張形>全配列要素の値を表示 foreach ( $data as $key => $value ) { echo $key . '=>' . $value . '<br>'; }
<?php // 連想配列変数$presentの宣言と初期化 $present = array ( '長崎'=>'チャンポン', '名古屋'=>'手羽先', '沖縄'=>'泡盛' ); // 基本形で、全配列要素の値を表示 foreach ( $present as $value ) { echo $value . '<br>'; } print '<br>'; // 拡張形で、全配列要素の値を表示 foreach ( $present as $key => $value ) { echo $key . 'は、' . $value . 'が有名です。<br>'; }
<?php $ar = array('東京', '千葉', '神奈川'); foreach ($ar as $v) { echo $v.'<br>'; } ?>
<?php $ar = array('tky' => '東京', 'chb' => '千葉', 'kng' => '神奈川'); foreach ($ar as $k => $v) { echo 'インデックス:' . $k . '名前:' . $v . '<br>'; }
<?php $data = array ( '山田太郎', '横山花子', '田中一郎', '山本久美子', '鈴木次郎', '星山裕子', '佐藤勝男' ); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>名簿出力</title> </head> <body> 名簿には<?php print ( count($data) ); ?>人が登録されています。<!--count関数でデータ個数をカウントする--> <ol> <?php foreach ( $data as $d ) { echo '<li>'.$d.'</li>' . "\n"; } ?> </ol> </body> </html>