• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

请问javascript怎么获取PHP字符串类型数组的值

php 搞代码 3年前 (2022-01-24) 19次浏览 已收录 0个评论

请教javascript如何获取PHP字符串类型数组的值?

<?
$i=0;
while($i<10)
{
$qgmw[$i]=$xml1->title[$i]; //标题
$qgmw[$i]=mb_substr($qgmw[$i],0,78,’utf-8′); $qgid[$i]=$xml1->title[$i]->attributes()->id; //id编号
$qgdj[$i]=$xml1->title[$i]->click; //点击数
$i++;
}
arsort($qgdj,SORT_NUMERIC);
$t_id=array_keys($qgdj);
$i=0;
while($i<7)
{
$j=$i+1;
echo “

“;
echo “

“;
echo “

“;
echo “

“;
$i++;
}
// echo $qg[0];
?>

“; echo $j.”、”; echo “ “; echo “”.mb_substr($qgmw[$t_id[$i]],0,10,’utf-8′).””; echo “

<script>
function a()
{
var str=””;
str=”<?=$qgmw[0]?>”;
alert(str);

/*在测试的时候下面两个数字类型的值都能取到,唯独上面的$qgmw[0]是字符串类型的,就取不到值了,请问该怎@本文来源gaodaimacom搞#代%码@网-搞代gaodaima码么办?
str=<?=$qgid[0]?>;
str=<?=$qgdj[0]?>;
*/
}
a();
</script>
——最佳解决方案——————–

引用:

也这样测试过,也取不到,直接执行到这里就不动了
str=”<?=$qgmw[0]?>”;

引用:字符串不要引号吗?

输出 $qgmw[0]看看是什么内容吧 .
或者换成完整的写法 var str='<?php echo $qgmw[0];?>’;
——其他解决方案——————–
这样,
var str=<?php echo json_encode($qgmw[0]);?>;

不管是字符串、数组、对象都不会出错。

字符串会加””,数组会[],对象会{}
——其他解决方案——————–

引用:

<?
$time=date(“Y年m月d日”);
$mday=date(“D”);
// var_dump($mday);

if($mday==’Mon’) $mday=”星期一”;
else if($mday==’Tue’) $mday=”星期二”;
else if($mday==’Wed’) $mday=”星期三”;
else if($mday==’……

把执行后的HTML代码贴出来吧。
你贴php我们又运行不了

或你用firebug来排查错误。
——其他解决方案——————–
学习了
——其他解决方案——————–
字符串不要引号吗?
——其他解决方案——————–
也这样测试过,也取不到,直接执行到这里就不动了
str=”<?=$qgmw[0]?>”;

引用:

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:请问javascript怎么获取PHP字符串类型数组的值

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址