PHP入門要點總結 8

2021-09-27 08:01:46 字數 2104 閱讀 9474

在 php 中,array() 函式用於建立陣列:

array()

;

在 php 中,有三種型別的陣列:

數值陣列- 帶有數字 id 鍵的陣列

關聯陣列- 帶有指定的鍵的陣列,每個鍵關聯乙個值

多維陣列- 包含乙個或多個陣列的陣列

這裡有兩種建立數值陣列的方法:

自動分配 id 鍵(id 鍵總是從 0 開始):

$cars

=array

("volvo"

,"bmw"

,"toyota"

);

人工分配 id 鍵:

$cars[0

]="volvo"

;$cars[1

]="bmw"

;$cars[2

]="toyota"

;

下面的例項建立乙個名為 $cars 的數值陣列,並給陣列分配三個元素,然後列印一段包含陣列值的文字:

<?php

$cars

=array

("volvo"

,"bmw"

,"toyota");

echo

"i like "

.$cars[0

].", "

.$cars[1

]." and "

.$cars[2

].".";

?>

關聯陣列是使用您分配給陣列的指定的鍵的陣列。 這裡有兩種建立關聯陣列的方法: 方法一:
$age

=array

("peter"

=>

"35"

,"ben"

=>

"37"

,"joe"

=>

"43"

);

方法二:

$age

['peter']=

"35"

;$age

['ben']=

"37"

;$age

['joe']=

"43"

;

關聯陣列與數值數值: 關聯數值使用方式與數值數值一樣,但關聯陣列的索引為字串

不能依據數值反求索引

遍歷並列印關聯陣列中的所有值,您可以使用 foreach 迴圈,如下所示:

<?php

$age

=array

("peter"

=>

"35"

,"ben"

=>

"37"

,"joe"

=>

"43");

foreach

($age

as$x

=>

$x_value

)?>

fofeach函式用法:

遍歷給定的陣列語句 $arr 陣列。每次迴圈中,當前單元的值被賦給 $value 並且陣列內部的指標向前移一步(因此下一次迴圈中將會得到下乙個單元)。

<?php

$arr

=array

("123"

,"233"

,"777");

foreach

($arr

as$value

)?>

遍歷時跟第一種方法一樣,但是操作的同時當前單元的鍵名也會在每次迴圈中被賦給變數 $key。

<?php

$arr

=array

("123"

,"233"

,"777");

foreach

($arr

as$key

=>

$value

)?>

注:部分示例及內容來自菜鳥教程

對菜鳥教程表示感謝

PHP入門要點總結 6

字串變數用於儲存並處理文字。字串變數用於包含有字元的值。在建立字串之後,我們就可以對它進行操作了。您可以直接在函式中使用字串,或者把它儲存在變數中。在下面的例項中,我們建立乙個名為 txt 的字串變數,並賦值為 hello world 然後我們輸出 txt 變數的值 範例一 txt hello wo...

php基礎要點總結

1 什麼是類,抽象的,具有一些屬性與方法 2 什麼是物件 具體的,具有所在類的屬性和方法 3 php中怎麼實現類 class father 4 php中物件的宣告 myfather new father 5 類由屬性與方法組成 有public,private,protected來限定類中方法和屬性的...

php基礎要點總結 多看

定界符用法,defined 函式用法 1.變數常量,變數型別8種 整型,字元型,布林型,浮點型,陣列型,物件型,資源型,空型 js變數型別8種 字元型,數值型,布林型,undefined,null,陣列,物件,函式 2.型別轉換和強制轉,運算子 邏輯運算子,算術運算子,字串運算子 連線作用 賦值運算...