PHP花括號的作用及使用方法有哪些? (圖文+影片教學)

藏色散人
發布: 2018-09-15 16:41:51
原創
4720 人瀏覽過

在PHP學習過程中,大家應該都知道不同類型的括號都有著不同的作用。那麼具體有哪些作用,有的朋友可能就不太清楚。本篇文章就跟大家介紹總結PHP花括號也就是大括號的作用及使用方法有哪些。

下面我們透過具體程式碼範例,為大家一一解說。

一、{ }作為變數處理

程式碼範例1:

<?php
$name = "张三";
$age = 14;
echo "我是$name,我今年$age岁";
登入後複製

此段程式碼輸出結果如下:

PHP花括號的作用及使用方法有哪些? (圖文+影片教學)

圖中出現了報錯。那我們再將上述程式碼改為如下:

<?php
$name = "张三";
$age = 14;
echo "我是{$name},我今年{$age}岁";
登入後複製

此時,輸出顯示為正常:

PHP花括號的作用及使用方法有哪些? (圖文+影片教學)

這裡大括號的作用就是為了告訴PHP, 大括號裡面的字元要當變數處理。

二、字串變數後面有{ },作為陣列處理

#程式碼範例2:

<?php
$str = "abcd";
echo $str{1};
echo "<hr>";
$str{0} = &#39;z&#39;;
echo $str;
登入後複製

此段程式碼輸出結果如下圖:

PHP花括號的作用及使用方法有哪些? (圖文+影片教學)

如圖,當我們echo輸出$str{1}時,此時相當於將$str當作陣列處理,所以這裡表示輸出下標為1的值,也就是b;同樣我們也可以替換變數裡面的某個字符,如上我們將下標為0的值變成'z',結果就顯示了zbcd。

當然我們也可以進行刪除操作:

<?php
$str = "abcd";
$str{0} = &#39;&#39;;
echo $str;
登入後複製

結果為:

PHP花括號的作用及使用方法有哪些? (圖文+影片教學)

三、規定作用域範圍
在PHP函數或流程控制語句中,如常見這些:if(){}、foreach(){}等。主要是為了保持資料能在作用域範圍執行。

本篇文章就是關於PHP花括號的作用及幾種用法介紹。想了解更多PHP知識點,可以關注PHP中文網PHP影片教學,歡迎大家來參考學習!

以上是PHP花括號的作用及使用方法有哪些? (圖文+影片教學)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板