作者sirius1980 (不要说再见)
看板PHP
标题[请益] 一些 php 的问题
时间Fri May 31 11:53:07 2013
各位前辈好
最近看到 php 效能测试的一些文章
其中提到两段语法如下
if (strlen($foo) < 5) { echo "Foo is too short"; }
if (!isset($foo{5})) { echo "Foo is too short"; }
想请问各位前辈 $foo{5} 这是什麽意思, 翻了手边的书都没提到
谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.32.9
1F:→ abola921:跟 $foo[5] 一样 05/31 12:20
4F:→ tails32100:一楼正解 Orz 05/31 12:21
5F:→ tails32100:一楼 我们一个找string 一个找array [喷茶] 05/31 12:22
6F:→ sirius1980:了解了~~感谢 a大跟 t大 05/31 14:33
7F:推 rickysu:这是PHP的一个奇技淫巧,把字串当 array 使用时,效果等同 06/03 18:21
8F:→ rickysu:substr ,例如 $foo[5] 等同 substr($foo,5,1)。 06/03 18:23
9F:→ rickysu:直接检查isset($foo{5})就知道字串长度是否大於5了。 06/03 18:25
10F:推 Bambe:有这种用法?楼上能给个 sample 吗?@@ 06/03 21:20
11F:→ tails32100:原po的原始码哭泣了 (默 06/03 23:08