PHP變量的作用范圍實例講解
更新時間:2020年12月22日 11:19:37 作者:水中煮魚冒氣
這篇文章主要介紹了PHP變量的作用范圍實例講解,介紹了變量的類型和具體的代碼實例,講解的非常清晰,有對這方面不懂的同學(xué)可以閱讀了解下
局部變量
- 在函數(shù)內(nèi)部定義的變量
- 變量的作用范圍就是這個函數(shù)。
案例
<?php function test(){ $a=10; echo $a; } test(); echo "<hr />"; echo $a; ?>
案例結(jié)果
全局變量
- 在php 腳本中,函數(shù)外部定義的變量
- 變量的作用域為整個PHP 腳本。
案例
<?php $a=10; function test(){ echo $a; } test(); echo "<hr />"; echo $a; ?>
案例結(jié)果
在函數(shù)中使用函數(shù)全局變量?
- 1. 傳參
- 2. 聲明方式 global
- 3. 常量的作用域,是超全局
案例:聲明方式 global
<?php $a = 10; function test(){ global $a; echo $a; } test(); ?>
案例結(jié)果
案例:常量
<?php define("NAME","WCP"); function test(){ echo NAME; } test(); ?>
案例結(jié)果
靜態(tài)變量
- 在函數(shù)內(nèi)部定義
- 用static 修飾符修飾
- 僅在函數(shù)初次執(zhí)行時被初始化。
案例
<?php function test(){ static $a = 0; echo ++$a."|"; } test(); test(); test(); ?>
案例結(jié)果
到此這篇關(guān)于PHP變量的作用范圍的文章就介紹到這了,更多相關(guān)PHP變量的作用范圍內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php+js實現(xiàn)圖片的上傳、裁剪、預(yù)覽、提交示例
首先用到的語言是php、插件imgareaselect附下載地址,沒有太多花哨的樣式,喜歡的朋友可以學(xué)習(xí)下2013-08-08php set_include_path函數(shù)設(shè)置 include_path 配置選項
這篇文章主要介紹了php set_include_path函數(shù)設(shè)置include_path 配置選項的相關(guān)資料,需要的朋友可以參考下2016-10-10PHP array_key_exists檢查鍵名或索引是否存在于數(shù)組中的實現(xiàn)方法
下面小編就為大家?guī)硪黄狿HP array_key_exists檢查鍵名或索引是否存在于數(shù)組中的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06