php基礎學習

2021-05-23 13:21:24 字數 712 閱讀 4026

php預先定義了幾個常量,並提供了一種機制在執行時自己定義。常量和變數基本上是一樣的,不同的是:常量必須用define函式定義,常量一旦定義好,就不能被重新定義了。

php中預先定義好的常量:

__file__

當前正在處理的指令碼檔名。如果使用在乙個被包含的檔案中,那麼它的值就是這個被包含的檔案,而不是包含它的檔名。

__line__

正在處理的檔案的當前行數。

php_version

表示php處理器的當前版本,如:'3.0.8-dev'。

php_os

php處理器所在的作業系統名字,如:'linux'。

true

真值 false

假值 可以用define函式定義更多的常量。

如,定義常量:

<?php

define("constant", "hello world.");

echo constant; // outputs "hello world."

?>

用 __file__ 和 __line__ 的舉例

<?php

function report_error($file, $line, $message)

report_error(__file__,__line__, "something went wrong!");

?>

php基礎學習

1 php的超級全域性變數 php提供了很多有用的預定義變數,可以在執行指令碼的任何位置訪問,用於提供與環境有關的大量資訊。globals 包含所執行指令碼全部可用的變數所組成的陣列,陣列的鍵即為變數的名稱。server 包含正在執行的指令碼的周邊環境資訊,例如伺服器的名稱和正在執行的頁面的名稱等。...

PHP學習基礎

筆記記錄一部分在w3school上學的,感覺會比較容易遺忘的。關聯陣列是使用您分配給陣列的指定鍵的陣列。有兩種建立關聯陣列的方法 age array peter 35 ben 37 joe 43 或者 age peter 35 age ben 37 age joe 43 隨後可以在指令碼中使用指定鍵...

php基礎學習

1 基本語法 1 php語句是以分號結束,最後一條語句可以不用加分號,表示結束標籤表示分號 2 注釋 單行注釋 或者 多行注釋 3 所有使用者定義的關鍵字,函式,類對大小寫不敏感,如echo 所有變數對大小寫敏感 4 變數型別 全域性變數global 區域性變數local 靜態變數static 函式...