php变量的几种写法
来源:互联网 发布:守望先锋网络质量参数 编辑:程序博客网 时间:2024/06/06 14:09
一、最简单的
$str = 'Hello World!';
二、来个变种
$str = 'good';$good = 'test';$test = 'Hello World!';echo $$$str; // Hello World!
应该都能明白吧。
三、放在引号内的
$str = 'Hello World!';echo '$str';// $strecho "$str";// Hello World!
四、list方法来接收
list($a, $b, $c, $d) = array(1, 2, 3, 4);echo $a, $b, $c, $d; // 1234
五、界定符
$num = '11';$str = <<<EOTCREATE TABLE IF NOT EXISTS `tp_info` ( `id` int({$num}) NOT NULL AUTO_INCREMENT, `name` varchar(60) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1EOT;
六、高大上的
$toUserName = 'fans';$fromUserName = 'molaifeng';$createTime = time();$msgType = 'text';$content = '高大上';$textTpl = "<xml> <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName> <CreateTime>%s</CreateTime> <MsgType><![CDATA[%s]]></MsgType> <Content><![CDATA[%s]]></Content> <FuncFlag>0</FuncFlag> </xml>";echo sprintf($textTpl, $toUserName, $fromUserName, $createTime, $msgType, $content);
【update】
最近刚好把C的语法学完,正好有个知识点是对PHP有用的。因为PHP是用C编写的,在ANSI C中,对标记解析使用“maximal munch strategy(最大一口策略)”,这种策略表示如果下一个标记有超过一种的解释方案,编译器将选取能组成最长字符序列的方案。
$a = 2;$aa = 22;$aaa = 222;echo "$aaa"; // 222
1 0
- php变量的几种写法
- PHP高效率的几种写法
- PHP判断今天是星期几的几种写法
- PHP实现今天是星期几的几种写法
- PHP实现今天是星期几的几种写法
- PHP实现今天是星期几的几种写法
- 【shell】设置变量的默认值的几种写法
- php变量输出的几种方式
- PHP的几种变量如何运用?
- 关于“约瑟夫环”的php的几种写法
- PHP 中判断、循环的几种写法
- 今天是星期几的写法PHP
- PHP标记几种写法汇总
- 爱的几种写法
- 几种分页的写法
- 几种分页的写法
- singleton 的几种写法
- delegate的几种写法
- 再说“产品驱动”和“技术驱动”
- Administering User Security
- vector,deque,list,map,数组比较与分析
- 找到n个元素中的第二小元素
- MITx: 6.00.1x Python Quiz
- php变量的几种写法
- 如何在C语言使用位运算实现循环移位
- Good Explain on Sleep in Kernel, let me understanding the mechanism of avoiding "missing wake"
- Mac OS上使用brew安装软件,类似ubuntu下的apt-get
- Html5在Visual Studio的完美结合
- Android SVN开发实战之目录结构介绍
- 【Java.IO】I/O 字节处理流 - 之- 基本Java数据类型操作流 —— DataInputStream, DataOutputStream
- Git 使用的一些介绍
- 乐观锁与悲观锁