PHP 變量內容太大,javascript 讀取不到,如何是好?

新手上路,请多包涵

PHP 變量內容太大,javascript 讀取不到,如何是好?

<?
$phpvar ="讀10000個string文章內容由資料庫";
?>

<script>
alert('<?php echo $phpvar;?>')//出不來

阅读 3.8k
7 个回答

读不出就一定非要一起读吗,分开读不可以嘛;一起读的话又慢,体验又不好,何必呢

php 把 value 写到 一个 隐藏的 hidden 里面, js 获取内容,再进行操作,你 alert('10000 个字符,你感觉有意思吗?');

get请求本来就有长度限制。如果你是网络传输,可以试试post

你的数据里应该有回车或者引号之类的会造成字符串错误关闭的字符吧

<?php
$phpvar ="讀10000個string文章內容由資料庫";
?>

<script>
alert('<?php echo $phpvar;?>');
</script>

这种 超长字符串 用异步来获取吧,服务端渲染容易空白时间过长

php变量和js变量混在一起维护很不方便

新手上路,请多包涵

1.用console.log输出?
2.分开读取。

推荐问题