PHP基本入門學習

2021-10-04 11:32:18 字數 1631 閱讀 2701

所謂變數,就是php語言中用來儲存資訊的「容器」。

如:輸入乙個x並進行賦值,

<?php $x=

5;echo$x;

?>

這樣輸出的就是5。

php語言變數命名規則

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

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

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

變數名不能包含空格

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

需注意php和php變數都是區分大小寫的php變數的作用域

變數的作用域就是指指令碼中變數可別引用的部分,在php中有四大作用域

local

global

static

parameter

global變數有區域性變數和全域性變數兩大類,在乙個函式中通過簡單的輸出全域性變數是無法做到的。如:

<?php $x=

4;function test

?>

這樣子執行之後輸出的會是單純的x的值是:,而不會出現x的值。

這時就需要用到global了。

<?php $x=

4;fuction test()

test()

;?>

而執行之後就會出現

這就是global的作用。

在php中,所有全域性變數儲存在乙個名為 $globals[index] 的陣列中,因此可以在函式中呼叫這個陣列來進行對全域性變數的訪問。(index記錄變數的名稱)

所以上面的**可以寫為:

<?php $x=

4;function

test()

test()

;?>

static

在php中,通常乙個函式被呼叫完之後,他的變數會被刪除,而如果你不想他被刪除的話,可以在開始處用static來修飾一下。

<?php $x;

fuction test()

test()

;?>

這樣在這個函式被呼叫之後,y的值仍能一直保持為4,不過注意,y用static修飾過之後仍然是區域性變數。

引數的作用域

引數是通過呼叫**將值傳遞給函式的區域性變數。引數是在引數列表中宣告的,作為函式宣告的一部分。

<?php 

fuction test()

test(6

);?>

這樣子輸出的結果就是

這次的學習就到這裡了,下次學到東西了再記錄,總的感覺還是學到了很多的 加油吧!

PHP 入門學習

一 執行環境 1 lamp linux apache mysql php 2 lnmp lnmp nginx mysql php q linux和window的對比 二 php基礎知識 1 基礎語法 2 物件導向 3 mvc 二 mysql基礎知識 1 ddl data definition lan...

php入門的基本語法

php 指令碼在伺服器上執行,然後將純 html 結果傳送回瀏覽器。基本的 php 語法 php 指令碼可以放在文件中的任何位置。php 指令碼以 結束 php php 1.入門儀式helloworld doctype html my first php page h1 php echo hello...

Linux基本入門學習

普通檔案是計算機作業系統用於存放資料 程式等資訊的檔案,一般都長期存放於外儲存器 磁碟 磁帶等 中。普通檔案一般包括文字檔案 資料檔案 可執行的二進位制程式檔案等。在unix linux中可以通過file命令來檢視檔案的型別。如果file檔案後面攜帶檔名,則檢視指定檔案的型別,如果攜帶萬用字元 則可...