用偏移量来访问字符串.
究竟什么是偏移量我也不太懂,不过感觉这种方式象是c语言中字符串的处理方式.
不过说废话,先上代码
<?
$a=”abcde”;
$a[0] = “f”;
echo “$a = $a”;//$a = fbcde
echo “<br>”;
echo “$a[0] = $a[0]“;//$a = f
?>
这里以类似数组的方式来访问了字符串中的字符,但是切记,这和数组完全是两个概念.
再看段代码
<?
$c = null;
$c[0] = “a”;
$c[1] = “b”;
echo “$c is a $c”;//$c is a Array
echo “<br />”;
echo “$c = “;
print_r($c);
?>
也就是说有了字符串才有这种访问方式,但是用这种方式不能定义字符串.
为了更好的和数组进行区别php还提供了另外一种访问方式,
<?
$b=”abcde”;
$b{1} = “f”;
echo “$b = $b”;//afcde
echo “<br>”;
echo “$b{1} = “.$b{1};
echo “<br>”;
?>
Related Posts
- Jan 9, 2012 -- PHP的Realpath Cache
- Nov 8, 2011 -- 对长春PHP相关企业做一个简单的评价
- Mar 6, 2011 -- PHP中静态调用非静态方法
- Feb 13, 2011 -- 国外PHP开源CMS系统一览
- Mar 26, 2010 -- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- May 5, 2008 -- 面向对象的访问控制
- Apr 23, 2008 -- 当年我做过的面试题目
- Dec 7, 2007 -- vForm ver1.3 build 20071207
- Jul 16, 2007 -- 不使用中间变量来交换变量的值
- Jun 19, 2007 -- 今天第一次成功安装PHP+Apache+MySQL+Zend Optimizer
Tags: php, 偏移量, 字符串
This entry was posted
on Friday, June 8th, 2007 at 3:00 am and is filed under 笔记.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.