ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列、変更、トラバーサル、関数など。

PHP 配列、変更、トラバーサル、関数など。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:53:47874ブラウズ

php 配列、変更、トラバーサル、関数など

php W3c http://www.w3school.com.cn/php/func_array_search.asp


PHP 配列形式:

①、数値配列

次のような形状: array(v1,v2,v3,v4,...)

配列 (値 1、値 2、値 3、...)

②、連想配列

形状は次のとおりです: array(k1=>v1,k2=>v2,k3=>v3,....)

配列(key1=>value1, key2=>value2, key3=>value3,…)

③、多次元データ

$arr_arr = array(array(4567,77.7,99,100),"aa","bb",cc);


データ表示:

print_r()

var_dump() (タイプ、長さ、その他の情報が含まれます)

$arr = array(1,2,3,4,5);
print_r($arr);
echo "
";
var_dump($arr);

結果は次のとおりです:

Array( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5)
配列(5) { [0]=> int(1) [1]=> int(3) [4]=> ; int(5)}

配列トラバーサル foreach():

$arr = array(1,2,3,4,5);

foreach($arr as $k => $v){
echo "key => value is ".$k."=>".$v."
";
}

多次元配列の出力:

$arr_arr = array(array(4567,77.7,99,100),"aa","bb",cc);
echo "var_dump 多次元配列
";
var_dump($arr_arr);
echo "print_r() 多次元配列
";
print_r($arr_arr);

表示:

var_dump 多次元配列
配列(4) { [0]=> 配列(4) { [0]=> int(4567) [1]=> int(99) [3]= > int(100) } [1]=> 文字列(2) "aa" [2]=> 文字列(2) "cc"}print_r()多次元配列
Array( [0] => Array ( [0] => 4567 [1] => 77.7 [2] => 99 [3] => 100 ) [1] => aa [2] = > bb [3] => cc)

配列関数:

関数の削除: unset($arr['k']);

値の並べ替え: sort()、rsort() (逆順)

キーソート: ksort()、krsort()

合計: array_sum($array)

数値: count()<---->sizeof()

検索: in_array(value,$array)

array_search(値,$array)

まずは W3Cschool を見て、目次を投稿し、学習計画を立てて、W3Cschool に慣れてみましょう:

1、PHP の基本

PHP の基本

  • PHP チュートリアル
  • PHP の概要
  • PHP のインストール
  • PHP 構文
  • PHP 変数
  • PHP 文字列
  • PHP 演算子
  • PHP If...Else
  • PHP スイッチ
  • PHP 配列
  • PHP ループ
  • PHP 関数
  • PHP フォーム
  • PHP $_GET
  • PHP $_POST
2. PHP の上級者向け

PHP 上級

  • PHP 日付
  • PHP インクルード
  • PHP ファイル
  • PHP ファイルのアップロード
  • PHP Cookie
  • PHP セッション
  • PHP 電子メール
  • PHP セキュア電子メール
  • PHP エラー
  • PHP 例外
  • PHP フィルター
3、phpデータベース

PHP データベース

  • MySQL の概要
  • MySQL Connect
  • MySQL Create
  • MySQL Insert
  • MySQL Selecth
  • MySQL Where
  • MySQL 順序
  • MySQL 更新
  • MySQL 削除
  • PHP ODBC
4.phpとxml

PHP XML

  • XML Expat パーサー
  • XML DOM
  • XML SimpleXML

5、php と ajax

PHP と AJAX

  • AJAX の概要
  • XMLHttpRequest
  • AJAX サジェスト
  • AJAX XML
  • AJAX データベース
  • AJAX 応答XML
  • AJAX ライブ検索
  • AJAX RSS リーダー
  • AJAX ポーリング

6. PHP リファレンスマニュアル

PHP リファレンスマニュアル

  • PHP 配列
  • PHP カレンダー
  • PHP 日付
  • PHP ディレクトリ
  • PHP エラー
  • PHP ファイルシステム
  • PHP フィルター
  • PHP FTP
  • PHP HTTP
  • PHP LibXML
  • PHP メール
  • PHP Math
  • PHP MySQL
  • PHP SimpleXML
  • PHP String
  • PHP XML
  • PHP Zip
  • PHP その他


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。