php的常量和变量实例详解

【PHP在命令行下接收参数】
如果在命令行调试php,传入的参数通过$argv获取,注意其中包含了文件名这一个元素,数组中元素的个数通过$argc获取。
【可变变量】
指的是变量的名称可变,变量的标识符可以由另一个变量的值来代替。
例如:第二个语句是为argv1这个变量赋值。
<?php $varName = 'argv1'; $$varName = 'value1'; var_dump($argv1); ?>
【常量】
使用define定义,不可删除和修改,调用时直接写名称。define还有三参数的版本,第三个参数代表是否大小写不敏感,默认为false。
<?php
define('pi',3.14);
echo pi;
?>
技巧:先检查常量有没有被定义再定义,使用defined函数:
<?php
if(!defined('pi'))
define('pi',3.14);
else
echo 'pi has been defined<br>';
?>
对于有特殊符号的常量,需要使用constant函数来调用,注意这时常量名应该加引号,例如:
<?php
if(!defined('= ='))
define('= =','puzzled');
else
echo 'pi has been defined<br>';
echo constant('= =');
?>
获取已经定义的所有常量:
<?php var_dump(get_defined_constants()); ?>
【魔术变量】
__LINE__获取当前所在的行,__FILE__获取当前路径。
一个应用:
利用str_replace函数替换文件中的文件名为路径+文件名来保证文件路径变化仍可以访问。
str_replace(<要查找的值>,<替换为的值>,<被搜索的字符串>,<替换计数变量(可选)>);
<?php
define('ROOT',str_replace('a.php','',__FILE__));
echo ROOT;
?>
【进制】
在数字前加0是八进制,加0x是十六进制。
【字符串类型】
双引号与单引号均可,但是双引号可以解析内部变量,但是单引号效率高。
双引号解析变量:{ }可以保证分开变量名与其它部分。
<?php
$name = "test";
echo "username is {$name}";
?>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# php的常量和变量
# 详解php的常量和变量
# PHP 预定义变量、魔术常量和魔术方法功能与用法小结
# thinkphp中常用的系统常量和系统变量
# PHP输出当前进程所有变量/常量/模块/函数/类的示例
# 浅析php中常量
# 变量的作用域和生存周期
# php中的注释、变量、数组、常量、函数应用介绍
# php 静态变量与自定义常量的使用方法
# PHP 判断常量
# 变量和函数是否存在
# PHP之变量、常量学习笔记
# PHP常量及变量区别原理详解
# 双引号
# 命令行
# 这一
# 单引号
# 希望能
# 第二个
# 均可
# 可选
# 第三个
# 谢谢大家
# 指的是
# 默认为
# 组中
# 特殊符号
# 变量名
# 包含了
# 效率高
# 来代替
# lt
# brush
相关文章:
利用JavaScript实现拖拽改变元素大小
如何通过云梦建站系统实现SEO快速优化?
在线教育网站制作平台,山西立德教育官网?
如何通过二级域名建站提升品牌影响力?
建站之星安装失败:服务器环境不兼容?
建站之星备案流程有哪些注意事项?
如何选择适配移动端的WAP自助建站平台?
制作营销网站公司,淘特是干什么用的?
家庭建站与云服务器建站,如何选择更优?
如何在阿里云完成域名注册与建站?
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
建站主机是否属于云主机类型?
如何彻底卸载建站之星软件?
建站之星安装路径如何正确选择及配置?
如何通过商城自助建站源码实现零基础高效建站?
,制作一个手机app网站要多少钱?
广州美橙建站如何快速搭建多端合一网站?
如何快速搭建高效服务器建站系统?
高端建站如何打造兼具美学与转化的品牌官网?
长沙做网站要多少钱,长沙国安网络怎么样?
黑客入侵网站服务器的常见手法有哪些?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
如何选择香港主机高效搭建外贸独立站?
油猴 教程,油猴搜脚本为什么会网页无法显示?
如何选择可靠的免备案建站服务器?
建站VPS推荐:2025年高性能服务器配置指南
在线制作视频网站免费,都有哪些好的动漫网站?
如何在香港服务器上快速搭建免备案网站?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
如何配置FTP站点权限与安全设置?
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
实现虚拟支付需哪些建站技术支撑?
简单实现Android文件上传
如何设计高效校园网站?
如何快速生成可下载的建站源码工具?
小建面朝正北,A点实际方位是否存在偏差?
建站上市公司网站建设方案与SEO优化服务定制指南
怀化网站制作公司,怀化新生儿上户网上办理流程?
如何快速启动建站代理加盟业务?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
北京建设网站制作公司,北京古代建筑博物馆预约官网?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
安徽网站建设与外贸建站服务专业定制方案
如何在云指建站中生成FTP站点?
如何高效完成自助建站业务培训?
北京网站制作网页,网站升级改版需要多久?
建站org新手必看:2024最新搭建流程与模板选择技巧
导航网站建站方案与优化指南:一站式高效搭建技巧解析
免费ppt制作网站,有没有值得推荐的免费PPT网站?
如何快速查询网站的真实建站时间?
*请认真填写需求信息,我们会在24小时内与您取得联系。