ホームページ  >  記事  >  バックエンド開発  >  PHP学習まとめ2

PHP学習まとめ2

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

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(); / / オブジェクトのメソッドを呼び出して、オブジェクトの名前

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