ホームページ  >  記事  >  バックエンド開発  >  モバイル アプリ インターフェイス プログラミング テクノロジ - 学習および実装のための高度な PHP アレイ

モバイル アプリ インターフェイス プログラミング テクノロジ - 学習および実装のための高度な PHP アレイ

WBOY
WBOYオリジナル
2016-06-23 13:32:00893ブラウズ

  • 配列の作成、初期化
  • <?php //请创建一个数组变量arr,并尝试创建一个索引数组 /** * 不带初始值的创建,创建后赋予值 * 注:下标一定是整数 */ $arr = array(); $arr[0] = '老大'; $arr[1] = '老二'; if(isset($arr)){print_r($arr);} /** * 带初始值的创建 */ //可用双引号,或者单引号,数组是从0开始的 $arr2 = array("老大",'老二'); if(isset($arr2)){print_r($arr2);} //左边是键,右边是键值 $arr3 = array('0'=>'老大','2'=>'老三','1'=>'老二'); if( isset($arr3) ) {print_r($arr3);} ?>
  • 配列の値を使用する
  • <?php //从数组变量$arr中,读取键为0的值 $arr = array('老大','老二'); //$arr0 = $arr['0']; $arr0 = $arr[0]; if( isset($arr0) ) {print_r($arr0);} ?>
  • 配列のデータを出力する
  • //直接通过index访问<?php $arr = array('张三','李四','王二'); for( $i = 0;$i < 3;$i++){ echo $arr[$i].'<br><br>'; } ?>
    //通过foreach循环访问数组里的值<?php$arr = array('i'=>"我",'love'=>'爱','u'=>'你');if(isset($arr)){      foreach($arr as $key=>$value)    {      echo $value.' ';      }}?>
  • 概要

    PHPの配列はインデックス配列 連想配列に分割される

  • 連想配列はキー値であり、文字列の配列です

    たとえば、上記の例の foreach の例です。

    <?php$arr = array(    'wo'=>"我",    'love'=>'爱',    'li'=>'莉'    );     if(isset($arr))    {        foreach($arr as $key=>$value)        {          print_r($value);           //echo $value;        }    }?>
  • 連想配列の作成、初期化
  • <?php//$arr = array('apple'=>'苹果');$arr = array();$arr['apple'] = '苹果';if( isset($arr) ) {print_r($arr);}?>
  • 連想配列の参照 (配列内の値にアクセスするには、配列変数の名前の後に括弧 + キーを使用します。キーは一重引用符または二重引用符で囲まれます。)
  • <?php$arr = array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝");$arr0 = $arr['apple'];if( isset($arr0) ) {print_r($arr0);}?>
    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。