php語言學習 php 語言特性學習 (一)

2021-10-22 21:17:49 字數 1233 閱讀 2074

1.類的寫法

class myclass catch(sqlexception $e) {

print('caught an sqlexception with problem '.$e->problem);

8.&應用,遍歷陣列 改值

php4中不能遍歷乙個陣列同時更改值,php5通過foreach 引數上加上&(引用)符號,在遍歷陣列的時候跟改值

$arr = array(

'1'=>'hello',

'2'=>'hel',

'3'=>'haha'

foreach ($arr as & $val) {

if($val=='hel') {

$val = 'hello hah';

echo '

';
var_dump($arr);

exit;

9.給引用引數設定預設值

php4 只能給傳遞值得引數預設值,php5可以給傳遞引用的引數設定預設值

function test(&$arg = null) {

if($arg === null) {

print '$arg is empty';

else {

echo "$arg";

$ff = '213';

test($ff);

10.短標記

php 語法 一般而言

配置php.ini中的short_open_tag 之後可以使用

標籤書寫**

一般不建議開啟該功能故而預設關閉,需要手動開啟才能用

11.php注釋

1.第一種 c注釋的風格 可以跨越多行,直到標記結束

* 哈哈哈

2.c++ 方式

// 哈哈哈哈

3.shell 方式

# hahah

12.變數

變數不必宣告,型別也不用宣告

$做字首,變數的名字可以用乙個字母(a~z,a~z)或者_(下劃線)開始。後面可以使用任意字元和下劃線

例如:$abc

$_aa

$a123

非法的:

$123

$*ab

變數在函式中建立的,它的生命週期與函式一樣,在主指令碼中生成的變數(不在函式中)不是全域性變數,不能在函式中使用它,但是可以用$globals來訪問(使用變數的名字作為字串的關鍵字)

給程式設計師乙個鼓勵唄!

支付寶

php基本語言學習

php hypertext preprocessor,超文字預處理器 1.php 是指令碼語言,可以放在文件中的任何位置,在伺服器上執行,然後將html結果傳送給瀏覽器,實現資料庫和網頁之間的資料互動。2.乙個完整的php系統由以下幾個部分構成。作業系統 php可以在任何作業系統上執行,如windo...

php 語言特性學習(四)

1.使用對映執行授權模式 class classone class classtwo class classonedelgater function addobject obj function call name,args catch exception e obj new classonedel...

PHP菜鳥如何開始學習PHP語言

把我自己學習php的經驗分享出來,既給想學習php的朋友提供乙個思路,也算是整理一下自己的思路,好給後續的教程開個頭吧 學習其實也是有方法的,舉個例子 在您上學期間,班裡一定有學霸,也有學渣,也有普普通通的芸芸眾生哈,但是學霸就一定是聰明絕頂?學渣就一定智商有問題嗎?相信大家都知道,這個未必吧 學霸...