我想将 php 与 javascript 混合这是我的代码:
<?php
function sayHi(){
echo 'Good Morning';
}
echo 'hello';
for($i=0;$i<10;$i++){
?>
<script>
document.write('bingo');
<?php
sayHi();
}
?>
</script>
它在完成 echo 'hello' 后停止工作;我怎样才能让它正常工作?请你帮助我好吗
我想将 php 与 javascript 混合这是我的代码:
<?php
function sayHi(){
echo 'Good Morning';
}
echo 'hello';
for($i=0;$i<10;$i++){
?>
<script>
document.write('bingo');
<?php
sayHi();
}
?>
</script>
它在完成 echo 'hello' 后停止工作;我怎样才能让它正常工作?请你帮助我好吗
你的 sayHi() 函数在标签内输出一些无效的东西<script>
,所以它不会工作......
你想做什么?
您的代码打印为..
<script>
document.write('bingo');
Good Morning
</script>
它崩溃的原因是因为 Javascript 非常敏感,而早安不是有效的 javascript。
如果你想打印“早上好”,你必须这样做。
<script>
document.write('<?php sayHi(); ?>');
</script>
打印为
<script>
document.write('Good Morning');
</script>