第一次,第二可能要等好久了

2021-10-04 22:43:07 字數 2334 閱讀 3606

php是一門弱型別語言

函式:

php提供了超過1000個內建函式,除了內建函式,我們可以建立我們自己的函式。函式是可以在程式中重複使用的語句塊,函式在被呼叫時執行。

建立函式:

function name()

//name以字母或者下劃線開頭非數字

對大小寫不敏感//

函式引數:

(1)預設引數值 example($add=50)

example()//將使用預設值 50

也可 example(350)

(2)形參 //類似於c語言操作//

注意php的變數作用域

概念:變數只有在其作用範圍內才可以被使用,這個作用範圍稱為變數的作用域。

返回值:return語句解決

//php array函式:訪問操作簡單陣列和多維陣列//

字串:

字串變數用於儲存並處理文字; 文字值加上雙引號或單引號。與之相對應有php string 函式和 (.)並置運算子。

php提供了大量的字串函式;

如下:

結果為陣列;

將乙個一維陣列的值轉化為字串;

刪除字串左邊的空白字元…

陣列:

陣列可以在單個變數中儲存多個值,並且您可以根據鍵訪問其中的值。

php中有三種型別的陣列:

(1)數值陣列 - 帶有數字 id 鍵的陣列

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

(3)多維陣列 - 包含乙個或多個陣列的陣列

陣列的宣告和初始化使用函式array(),其格式如下:

php提供了的大量的內建陣列元素,實現各種陣列的操作;

如下,一些常用的操作:

遍歷陣列元素

也可使用for迴圈

刪除陣列中重複的元素

變數:

變數變數是用於儲存資訊的"容器":

(1)變數以 $ 符號開始,後面跟著變數的名稱

(2)變數名必須以字母或者下劃線字元開始

(3)變數名只能包含字母數字字元以及下劃線(a-z、0-9 和 _ )

(4)變數名不能包含空格

(5)變數名是區分大小寫的($y 和 $y 是兩個不同的變數)

(6)建立(宣告)php 變數

php 沒有宣告變數的命令,變數在第一次賦值給它的時候被建立…

變數引用 , 同c一樣"&"。

// 變數型別:int str array bool object float resource null //

變數作用域函式部分有所闡述。

運算子:

php的time()函式為您提供有關當前日期和時間的所有資訊。它不需要引數但返回乙個整數。time()返回的整數表示自2023年1月1日格林尼治標準時間午夜起經過的秒數。此時間稱為unix紀元,自此以後經過的秒數稱為時間戳。

而php date() 函式用於對日期或時間進行格式化。

設定時區 : date_default_timezone_set()

P2637 第一次,第二次,成交!

因為奶牛們的節食運動 奶牛還節食?給農夫john餘下了一大批乾草無法處理,所以他準備要開乙個拍賣會去 他的乾草。他有n 1 n 1000 批乾草 每批大約100捆 他的客戶有m個 1 m 1000 都是和他相鄰的農夫。第i名農夫會告訴農夫john他會為農夫john的每批乾草付p i的錢 1 p i ...

洛谷P2637 第一次,第二次,成交!

題目鏈結 題目描述 因為奶牛們的節食運動給 fj 餘下了一大批乾草無法處理,所以他準備要開乙個拍賣會去 他的乾草。他有 n 批乾草 每批大約 100 捆 他的客戶有 m 個,都是和他相鄰的農夫。第 i 名農夫會告訴 fj 他會為 fj 的每批乾草付 p i 的錢。每個農夫都想買 也只想買 fj 的一...

洛谷 P2637 第一次,第二次,成交!

因為奶牛們的節食運動給 fj 餘下了一大批乾草無法處理,所以他準備要開乙個拍賣會去 他的乾草。他有 n 批乾草 每批大約 100 捆 他的客戶有 m 個,都是和他相鄰的農夫。第 iii 名農夫會告訴 fj 他會為 fj 的每批乾草付 p i 的錢。每個農夫都想買 也只想買 fj 的一批草料。為了確保...