首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP安装/语法/函数 » [求助]偶的小段代码  


  作者:小丸子
  注册时间:2005-03-04
  主题/回复:6/10
  积分:440
  等级:★★☆(五级)
  称号:略有小成

  wh2063781@sina.c..
  未提供
  www.

 

 发表:2005-03-12 01:12:48 阅读 2276 次 回复 3 次 得分1  |   字号 字色
[求助]偶的小段代码
<?
$srt1[]="how";
$str1[]="are";
$str1[]="you";
$str_total[]=implode(",",$str1);
echo $str_total;
?>
 
  
输出结果是 Array
我不明白哪里出了问题
 
 1#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 1#楼 发表于2005-03-12 05:39:49  评分:1 

你这个阿,。。5行代码,2处错误。。

implode()函数返回一个字符串,也就是String类型。你用$str_total[]来接收返回值,显然不对,$str_total[]是一个数组的形式,应该这么写:

$str_total=implode(.....)

这样写之后,程序运行输出:
are,you
为什么没有how了呢?这就是第二个错误——应该是个输入笔误把,你看看你上面三行,第一行是个$srt1[],第二行和第三行是$str1[],看出来了没有?字母顺序打错了吧,所以how就不输出拉。
 2#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 2#楼 发表于2005-03-12 05:40:39  评分: 

总值修改完成之后应该是这个样子:
----------------------------
<?
$str1[]="how";
$str1[]="are";
$str1[]="you";
$str_total=implode(",",$str1);
echo $str_total;
?>
-------------------------- 
 

 3#楼  
 
  回复人:小丸子
  注册时间:2005-03-04
  主题/回复:6/10
  积分:440
  等级:★★☆(五级)
  称号:略有小成

   
 3#楼 发表于2005-03-16 18:27:21  评分:× 

超级感谢,偶比较菜,刚开始学习.谢谢你的指教!!!
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.005sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版