php基礎語法(控制語句 陣列 函式)

2022-04-29 22:36:08 字數 884 閱讀 4376

die(「輸出內容」)

exit是

die的同義詞。

sleep($n);

含義:讓php指令碼停止

$n秒,然後繼續執行。

php中,陣列的下標可以是整數,或字串。

php中,陣列的元素順序不是由下標決定,而是由其「加入」的順序決定。

通常是指下標為字串,並且該字串大體可以表達出資料的含義的陣列。

例:$person = array(

「name」 => 「小花」,  

「age」=>18,

「edu」 => 「大學畢業」 ,

通常是指乙個陣列的下標是嚴格的從0開始的連續的數字下標——跟

js陣列一樣。

取值:通過下標。

賦值(同定義):

foreach( $arr   as   [ $key  => ] $value ) //$key可以稱為鍵變數,

$value

可以稱為值變數。

//這裡就可以對

$key  

和 $value

進行所有可能的操作——因為他們就是乙個變數

//$key 代表每次取得元素的下標,可能是數字,也可以能是字串

//$value 代表每次取得元素的值,可能是各種型別。

//此迴圈結構會從陣列的第一項一直遍歷迴圈到最後一項,然後結束。

function  函式名 (形參

1,形參2,

.... );//

定義函式

func_get_arg(n):獲得乙個函式的第n個實參值(n從

0開始)

func_get_args():獲得乙個函式的所有實參,結果是乙個陣列

func_num_args():獲得乙個函式的所有實參的個數。

測試常用shell語句 數值,陣列型別 函式建立

一 特殊型別的變數 shell下預設的變數型別為字串型別 1,數值型別 如果進行數值運算,有這麼幾種方法 方法一 declare i sum sum 100 200 echo sum 方法二 sum 100 200 方法三 sum 100 200 shell下進行數值運算 2,陣列型別 二 函式相關...

PHP 流量控制語句的替代語法

php 提供了一些流程控制的替代語法,包括 if,while,for,foreach 和 switch。替代語法的基本形式是把左花括號 分別換成endif endwhile endfor endforeach 以及endswitch elseif與 else if 只有在類似使用花括號的情況下才認為...

php基礎函式,陣列

1 字串的處理 2 函式 explode 裡面填兩個引數把.炸掉,在abc裡 炸出來的陣列 粘回去 implode 兩個引數同上 3 擷取字串 substr 裡面放三個引數 第乙個放字串,第二個放起始位置,第三個放長度可以為null 擷取234 4 字串替換 str replace 第乙個放的是找到...