LoginSignup
0
0

More than 3 years have passed since last update.

PHP 配列の扱い、foreachについて

Posted at

PHPの配列についてのメモ



$arr = ['算数','国語','社会'];
// var_dump($arr);
// $arr['理系'] = '政治';

// var_dump($arr);
$arr[]= 'hoge';//インデックスに追加出来るpushみたいな感じ
// var_dump($arr);

foreach($arr as $key){//出力:算数国語社会hoge
  echo $key;
}

foreach($arr as $key =>$value){//出力:{0算数1国語2社会3hoge
  echo $key;
  echo $value;
}

foreach($arr as $key =>$value){//出力:{0123
  echo $key;
}

上記の説明

配列は$arr = [];$arr = ['算数','国語','社会'];のように定義した後
$arr[] = 'hoge';とするとJSでいうpushしたようにインデックスの3番目にhogeを入れられる。

forecachの説明

配列のkeyを設定している時はforeach($arr as $key =>$value){}の$keyでキーの値を出力し、valueで値を出力出来る。
$valueを設定しない場合asの後に設定した変数で($key)で値を出力出来る。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0