<?php
$a='123';
?>
<script type="text/javascript">
var b=<? echo "$a";?>
alert (b)
</script>
还有这么一个问题 ascii转字符的问题,为什么前128都能转 后128就不行了?
<?php
$a=chr(1);
echo $a;
?>
$a='123';
?>
<script type="text/javascript">
var b=<? echo "$a";?>
alert (b)
</script>
还有这么一个问题 ascii转字符的问题,为什么前128都能转 后128就不行了?
<?php
$a=chr(1);
echo $a;
?>
解决方案 »
- 怎样用数组搜索搜索数据库中的数据
- visualSVN 的使用问题,
- 最土团购 怎么整合 UC 高手 给一些建议!
- 关于安装zendstudio-5.5.1 出现的错误信息 Javaw.exe没有找到
- 想做个流媒体视频点播网站
- 我怎么吧获取来的值通过数组显示出来?刚学习PHP,请高手赐教……急……
- phpMyAdmin Fatal error: Maximum execution time of 30 seconds exceeded in
- 找人用PHP+MYSQL开发个程序 什么价格呢?
- 为什么html文件中前边的 声明前边有个点 页面顶部有空白
- php 微信支付怎么把想要的值传过去
- 谁能给我个phpchina的邀请码
- 跪求www.phpchina.com的邀请码
2、不存在你说的情况。这是ascii编码问题,请看计算机入门书籍
var b= '<? echo "$a";?>'
第二个
<?php
$a='123';
?>
<script type="text/javascript">
var b= '<? echo "$a";?> '
alert (b)
</script>
这么写还是不行
ascii只定义了128个第二个问题
那个<?改成<?php试试,不行的话估计也只是编码问题
你把这句选中一下,看后面是不是挺长的?
<?php
$a='123';
?>
<script type="text/javascript">
var b= " <? echo $a ?> "
alert (b)
</script>