关于php的二个小问题

duzhonghua 2008-04-14 10:56:56

1:

$sum = 68;
$base = 'abcdefghijklmn';
$pa = base($sum %62); //得到的是字符串还是数值
$len1 = $base{(int)(strlen($str) / 62)}; //得到的是字符串还是数值
$len2 = $base{strlen($str) % 62}; //得到的是字符串还是数值

2:

  $reg_pat = array('/\+/', '/\//', '/=+$/');
$rep_pat = array('_', '.', '');
   //下面那句定义是在原有的基础上覆盖呢,还是在原有的基础上追加啊,???



3:还有在php中的双引号和单引号都用来指示字符串的???

谢谢了
...全文
37 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
unlive 2008-04-14
2、覆盖
3、都是表示字符串;区别是双引号内的变量能被替换;
如:
$s = "d";
echo 'abc$a'; //abc$a
echo "abc$a"; //abcd
回复
剑心永远OK 2008-04-14
测试一下,结果不就出来了么?
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2008-04-14 10:56
社区公告
暂无公告