LoginSignup
2
0

More than 5 years have passed since last update.

[ノート]『PHP Cookbook 』と『初めてのPHP』を読む(配列 基礎編)

Posted at

基礎編

配列の生成、配列に要素を増加

$array=array($e1,$e2,$e3)
$array=[]
array_push($array,$var)

配列のサイズの洗い出し

count($array)

特定のキーを持つ要素の調査

array_key_exists($key,$array)  //返却値の型がboolean

特定の値を持つ要素の調査

in_array($value,$array),     //返却値の型がboolean

特定の値を持つ要素の検索

array_search($value,$array)   //返却値がkey

配列から文字列を作成

implode($s,$array)

文字列から配列へ転換

explode($s,$str)

配列を個々の変数に:

list($a,$b,$c,$d)=$array

配列のソート
昇順:

sort($array)   //ソート後keyはなくなり、数字に転換
asort($array)  //ソート後keyは保持
ksort($array)   //keyでソートする

降順

rsort($array)  //ソート後keyはなくなり、数字に転換
arsort($array)  //ソート後keyは保持
krsort($array)   //keyでソートする
2
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
2
0