PHP學習第一天 陣列

2021-06-23 08:46:16 字數 1211 閱讀 9652

這些部落格都是用來記錄學習php經歷的,會有很多bug和錯誤,參考需謹慎!

工作第一天!

<?php

header("content-type:text/html;charset=utf-8");

/* * 設定編碼格式是utf-8。

*//*建立陣列格式為

* array( key => value

, ...

)最後乙個「,」可以選擇保留或不保留,一般在新增多行資訊的時候保留最後乙個「,」,單行的時候不保留。

[ key => value

, ...

]用代替array()同樣合法。

*/$a = array("12", 2 => "35", "third" => "third", "four", "third" => "six");

$b = [1, 2, 3];

/* * 鍵值可以使字串也可以是正數,如果是浮點數在儲存的時候會自動取整

* 鍵值如果沒有設定,第乙個預設為0,如果之前已經設定過,鍵值預設為之前出現的最大整數+1。

* 可以對同乙個鍵值重複賦值,賦值之後舊值會被覆蓋。

*/foreach ($a as $var)

echo "

";foreach ($b as $key => $var)

echo "

";/*

* 用foreach()便利陣列的時候有兩種方式。

* 第一種方式相當於存在乙個內在的指標,每次都將指標指向的值賦值給$var,並將指標後移以為。

* 第二種方式跟第一種方式的不同是相當於把鍵值也賦值給了$var。

* 在php中換行的時候使用

。 */

echo $a[0], "

";printf("%s

", $a["third"]);

print_r($a);

print_r("

");print_r($a[2]);

/* * 三種不同的輸出方式

* echo並不是乙個函式,而是乙個語句,所以輸出的時候不能加上()。

* 因為不是函式,所以echo沒有返回值。

* printf()函式使用方法和c/c++中的printf()函式使用方法基本相同。

* print_r可以直接輸出字串、整數和浮點數。如果輸出的是陣列,則會輸出乙個格式化的陣列。

*/?>

第一天 陣列

一維陣列特點 長度一旦確定不可以改變其元素必須是 相同 型別,不允許出現混合型別。陣列中的元素可以是任何資料型別,包括基本型別和引用型別。陣列的初始化 靜態初始化 在定義陣列的同時就為陣列元素分配空間並賦值 動態初始化 陣列定義與為陣列元素分配空間和賦值的操作分開進行 陣列的遍歷 1 普通for迴圈...

php學習第一天

第一章 安裝 php語言的核心特性是強大的字串和資料處理工具,還提供物件導向的支援。可以用c寫自己的php擴充套件模組。php能做什麼?伺服器指令碼,命令列指令碼,客戶端gui應用,安裝php環境 www.php.net,www.apache.org 2解壓後放在同一目錄下 3對apache和php...

php學習第一天

1 echo輸出,類似alert,比較var dump echo var dump expression 函式的輸出結果 變數型別,變數值,變數長度 引數expression表示各種變數型別,作用是輸出乙個變數的詳細資訊。echo 用於輸出數值變數或者是字串。但使用echo來輸出引用變數時,如陣列,...