php与javascript混合

时间:2013-04-11 16:34:44

标签: php javascript

我想将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'时它停止工作; 我怎样才能让它正常工作? 你能帮我吗

2 个答案:

答案 0 :(得分:3)

您的sayHi()函数在<script>标记内输出无效内容,因此无效...

答案 1 :(得分:2)

你想做什么?

您打印的代码为..

<script>
    document.write('bingo');
    Good Morning
</script>

它破坏的原因是因为Javascript非常敏感,早安不是有效的javascript。

如果你想打印“早上好”,你必须这样做。

<script>
    document.write('<?php sayHi(); ?>');
</script>

打印为

<script>
    document.write('Good Morning');
</script>