PHP中大括號的用法

2021-08-05 23:08:58 字數 843 閱讀 2477

對於可變變數使用大括號,比如:,這時候大括號就是告訴php,括起來的部分要當成變數處理。如下例子:

檢視**列印

1<?php

2$array=array('www','name'=>'phpernote','com');

3echo"$array['name']";//用此句會報語法錯誤

4echo"";//此句正常,大括號內的字元將作為變數來處理

注意:$ 與$[1] 是完全不同的:

$ 這裡$a[1]是乙個變數;

$[1] 這裡$a是乙個變數;

這種寫法的好處就是在字串中引用變數的時候,這樣就可以不使用.運算子,從而減少**的輸入量。

檢查某個字串是否滿足多少長度,使用 isset 的方式替代 strlen 函式,因為 isset 是語言結構,strlen 是函式,所以使用 isset 比使用 strlen 效率更高。比如判斷乙個字串的長度是否小於 5,如下:

if(!isset($str)) 比 if(strlen($str)<5) 更好。

php中大括號的用法和意義

在php中,大括號 可以起到如下作用 my str 1234 my str 5 現在 my str 內容為 1534 此用法為php5之後的特性,用於消除使用中括號引起的歧義。如 sql insert into article channel id title detail pub time val...

PHP中 大括號的用法和總結

在php中,大括號 可以起到如下作用 1 將多個獨立語句合併為乙個復合語句,例如 if else 中經常如此使用 2 在變數間接引用中進行定界,避免歧義。例如 與 8 的區分 3 用於指示字串變數中的單個字元 下標從0開始 例如 my str 1234 my str 5 現在 my str 內容為 ...

php中大括號的作用

php中大括號的作用,如下 一 不管什麼程式,function name for 這太多了,不說也知道什麼用了。二 str在字串的變數的後面跟上 剛大括號和中括號一樣都是把某個字串變數當成陣列處理 三 這時候大括號起的作用就是,告訴php,括起來的要當成變數處理。arr array 0 123,na...