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

WBOY
Release: 2016-06-13 13:04:52
Original
799 people have browsed it

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


       
$i=0;
while($i {
$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 {
$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><br /> function a()<br /> { <br /> var str=""; <br /> str="<?=$qgmw[0]?>";<br /> alert(str);<br /> <br /> /*在测试的时候下面两个数字类型的值都能取到,唯独上面的$qgmw[0]是字符串类型的,就取不到值了,请问该怎么办?<br /> str=<?=$qgid[0]?>;<br /> str=<?=$qgdj[0]?>;<br /> */<br /> }<br /> a();<br /> </script>
------最佳解决方案--------------------
引用:
也这样测试过,也取不到,直接执行到这里就不动了
str="=$qgmw[0]?>";

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



输出 $qgmw[0]看看是什么内容吧 .
或者换成完整的写法  var str='';
------其他解决方案--------------------
这样,
var str=;

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

字符串会加"",数组会[],对象会{}
------其他解决方案--------------------
引用:

$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]?>";

引用:
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template