PHP开发基础
PHP开发基础
变量
常量
函数
对象
数组
字符串
其他
变量
全局变量
局部变量
静态变量
超全局变量
变量的变量
变量的引用
强制转型
类变量(属性)
全局变量
使用global引用全局变量
使用$GLOBALS引用全局变量
使用引用全局变量
$val = 1;
function echoVal() {
global $val;
echo $val;
//echo $GLOBALS[val];
}
echoVal();
function echoVal( $v) {
echo $v;
}
echoVal($val);
局部变量
function echoVal($arr)
for ($i = 0; $i count($arr); $i++) {
echo $arr[$i];
}
}
echo $i;
静态变量
static关键字
function echoVal() {
static $val = 0;
echo $val;
$val++;
}
echoVal();
echoVal();
超全局变量
$_POST,$_GET,$_SESSION,$_COOKIE,$_SERVER,
$_FILES,$_REQUEST,$_ENV
无需使用global等声明
$_GET[‘val’] = 1;
function echoVal() {
echo $_GET[val];
}
变量的变量
动态选择需要使用的变量
$a = I am a;
$b = I am b;
$arr = array(a, b);
$c = $arr[array_rand($arr)];
echo $$c;
echo ${$c};
变量的引用
一般变量的赋值都是增加一份拷贝
$a = 1;
$b = $a;
$a = 2;
echo $b; //print 1
如果需要直接引用
$a = 1;
$b = $a;
$a = 2;
echo $b; //print 2
unset($a);
echo $b //这里会打印什么呢
强制转型
使用intval();floatval();doubleval();str
您可能关注的文档
- 互联网软件开发与应用.pdf
- 棱镜:安卓游戏开发完成后要做什么.pdf
- 2D图形开发(一)(高级).pdf
- 荷塘月色会所定位及经营建议.pdf
- 友盟:“一站式”开发者服务平台.pdf
- 经营管理手册-准.pdf
- 利用iOS4的新特性进行开发.pdf
- 旅游开发可行性研究报告.pdf
- 深圳某开发商销售组织架构和流程.pdf
- 第四章企业生产经营业务的核算.pdf
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- DB54∕T 0446-2025 民用建筑太阳能应用技术规程.pdf
- 快意电梯CTRL20-V101(小机房)电气原理图.pdf VIP
- 2023注册消防工程师(消防安全技术实务)题库含答案【基础题】.docx
- 2025年南京市中考物理试卷(含答案及解析).pdf VIP
- 中级注册安全工程师考试题库精编.docx
- 2019_昆仑通态_用户手册_G系列_7072Gi_V1.5.pdf VIP
- 慢性阻塞性肺疾病查房【优质公开课】精品PPT课件模板.pptx
- 2023注册消防工程师(消防安全技术实务)题库带答案(黄金题型).docx
- 2023年06月国家国防科技工业局核技术支持中心社会招考聘用笔试历年难、易错考点试题含答案解析.docx
- 机械制图习题集(第3版)非机类_杨慧英课后习题答案.docx
原创力文档

文档评论(0)