5月14日授業内容② (Google がサポートしているメタタグ,予習(foreach文))

Google がサポートしているメタタグ
support.google.com



グーグルダンス(ページのランキングが乱高下すること)を防ぐにはページ内容を変更しすぎないこと。
細々と直すと全ての検索エンジンにデータが行き渡る前にデータが変わるので検索上位にならない。
放置するのがベスト(たくさん更新をする必要があるときまで)



foreach文
d.hatena.ne.jp

f:id:paris1204:20160516130952p:plain

f:id:paris1204:20160516130358p:plain

<?php
  // $dataに値を格納
  $data = array ( 15, 20, 35, 45, 50 );
  
  // <基本形>全配列要素の値を表示
  foreach ( $data as $value ) {
    echo $value . '<br>';
  }

f:id:paris1204:20160516130559p:plain

<?php
  // $dataに値を格納
  $data = array ( 15, 20, 35, 45, 50 );
  
  // <拡張形>全配列要素の値を表示
  foreach ( $data as $key => $value ) {
    echo $key . '=>' . $value . '<br>';
  }

f:id:paris1204:20160516130709p:plain

<?php
  // 連想配列変数$presentの宣言と初期化
  $present = array ( '長崎'=>'チャンポン',
      '名古屋'=>'手羽先',
      '沖縄'=>'泡盛' );
  
  // 基本形で、全配列要素の値を表示
  foreach ( $present as $value ) {
    echo $value . '<br>';
  }
  
  print '<br>';
  
  // 拡張形で、全配列要素の値を表示
  foreach ( $present as $key => $value ) {
    echo $key . 'は、' . $value . 'が有名です。<br>';
  }

f:id:paris1204:20160516131002p:plain




f:id:paris1204:20160516131306p:plain

<?php
 $ar = array('東京', '千葉', '神奈川');

foreach ($ar as $v) {
	echo $v.'<br>';
}
?>

f:id:paris1204:20160516131540p:plain

<?php
  $ar = array('tky' => '東京', 'chb' => '千葉', 'kng' => '神奈川');

  foreach ($ar as $k => $v) {
    echo 'インデックス:' . $k . '名前:' . $v . '<br>';
  }


f:id:paris1204:20160516131909p:plain

<?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>