如何在php中插入格式化的javascript来换行?
我希望我的脚本以这种方式显示,但我似乎不能回显换行符。
脚本被插入到html中的一行中。
<script>
var a;
var b;
</script>
结果是这样的:
<script> var a; var b; </script>
我该怎么做呢?
我目前正在寻找一种方法将JavaScript插入到我的php代码中,然而,我不能在回声中这样做。我正在考虑使用以下解决方法:
<?php
some code
?>
<script type="text/javascript>
js things
</script>
<?php
more code
?>
然而,我有点担心打开和关闭<?php部件。这被认为是不好的做法吗?为什么?
我注意到一个几年前的项目,注意到CURRENT_TIMESTAMP被发送了很多php调用来更新很多行中的datetime字段。这在真实环境中工作得很好--然而,在我的本地设置中,它却不能。
Live DB和我从WAMP64下载的本地版本都运行在MySQL5.7.19上。
运行涉及插入CURRENT_TIMESTAMP的查询的PHP脚本将返回以下错误;
Invalid default value for 'last_update' timestamp
同样,在实时服务器上,这是没有问题的。两者都使用MySQLi来执行这些插入查询。
我是不是漏掉了什么?某种服务器端配置设置,允许将