PHP 和 jquery 函数

PHP and jquery function

我想知道这个代码是否正确...

<?php foreach($ids as $id) { ?> 
  <script>
    loadMetadata(<?$id?>);
  </script> 
<?php }?>

<script>
  <?php foreach($ids as $id) ; ?> 
    loadMetadata(<?$id?>);
  <?php } ?>
</script>

谢谢

你错过了那里的 echo。您的代码将像这样结束:

<script>
loadMetadata();
</script>

$id前加一个echo。此外,不完全确定块是否像那样工作。我会这样做:

<?php foreach($ids as $id):?>
<script>
loadMetadata(<?php echo $id;?>)
</script>
<?php endforeach;?>

您可以在此处阅读更多相关信息:Alternative syntax for control structures ¶