34.配列
(1) $arr = array(); は、空の配列を作成し、作成した空の配列を変数 $arr に代入することを意味します。
(2) インデックス配列: インデックス配列は、キーが整数である配列で、キーの整数の順序は 0 から始まります。
初期化: $friut=array("Apple", "Banana", "Pineapple" );
(3) インデックス配列の割り当て
インデックス配列を割り当てるには 3 つの方法があります:
最初の方法: インデックス配列内で、配列変数の名前の後に角括弧を付けて値を割り当てます。 、角括弧内のキーは整数である必要があります。例: $arr[0]='Apple';
2 番目: array() を使用して空の配列を作成し、=> 記号を使用してキーと値を区切ります。右側は値を表します。もちろん、インデックス配列では、キーは整数である必要があります。たとえば、 array('0'=>'Apple');
3 番目の方法: array() を使用して空の配列を作成し、英語の一重引用符 ' または英語を使用して配列に値を直接割り当てます。二重引用符 "。配列はデフォルトで 0 から始まる整数キーを作成します。たとえば、array('Apple'); この配列は array('0'=>'Apple'); と同等です
(4)配列の内容
$fruit0 = $fruit['0'];
変数の場合、引用符は必要ありません
eg.$fruit[$index]
35.
foreach は値をループします。インデックス配列内
$fruit=array(' Apple','Banana','Pineapple');
foreach($fruit as $k=>$v){
echo '
値'.$k.' は: '.$v; }
36.
連想配列の初期化
最初の型: $arr=array("orange"=>"orange",
"orange" =>"orange"
);
2 番目のタイプ: 配列変数の名前の後に括弧を使用して値を割り当てます。もちろん、連想配列では括弧内のキーは文字列である必要があります。例: $arr['apple']='Apple';
コピー中に使用されます。 "" または '' を使用して
連想配列の内容にアクセスできます
$fruit0 = $fruit['banana'];
37. 配列と変数の出力
print_r($arr0)
38.
カスタマイズ関数
function name() {
echo 'Eric'; }
呼び出しメソッド:
name ()
戻り値
は配列を返すことができます
functionnumbers()
{
return array(1,2 ,3)
}
$arr=numbers(1,2,3);
39.
変数function
は変数の値を介して関数を呼び出すことを意味します。変数の値は変数であるため、変数の値を変更して別の関数を呼び出すことができます。
function name() {
echo 'jobs' ;
}
$func = 'name';
$func(); // 変数関数を呼び出します
関数名を使用して関数をバインドします。そのため、対応する呼び出し
() はさまざまな機能を実行することもできます。
40.
関数が存在するかどうかを判断する
function func() {
}
if (function_exists('func')){
echo 'exists';
class_exists を使用して、クラスが存在するかどうかを判断できます。定義されています。
class MyClass{
}
// 使用前にクラスが存在するかどうかを確認する
if (class_exists('MyClass')) {
$myclass = new MyClass()
}
ファイルが存在するかどうか file_exists など
$filename = 'test.txt';
if (!file_exists($filename)) {
echo $filename ' が存在しません。';
41.クラスとオブジェクト a Class CAR {
$ name = 'car';
function getName () {
Return $this- & gt name
}
VAR キーワード
// car オブジェクトをインスタンス化します。 = new Car();
$car->name = 'Audi A6' //オブジェクトの属性値を設定します
echo $car->getName(); / / オブジェクトのメソッドを呼び出して、オブジェクトの名前