PHP 標記 <?= <?php
阿新 • • 發佈:2018-07-12
通過 foreach循環 jstl nbsp ech 還需 配置文件 Language lang
php官方支持以下命名: <?php <?= <? <script language="php"> ,最常見的使用就是和html組合使用,達到解析數據的作用.
推薦寫法是第一種:<?php ?>
第二種是<?= ?> 相當於<?php echo?> 例如:
<?="hello world"?> 相當於 <?php echo "hello world"?>
在PHP 5.4之前還需通過 php.ini 配置文件中的指令 short_open_tag 打開後才可用. 但在5.4之後,就可以隨意用了.
第三種<? echo "hello world"?>
這種形式在html中不被解析,會被譯為註釋
第四種 <script language="php"> echo "hello world"</script>
此形式在PHP7.0之前是可用的,之後就不被解析了.
--------------------------------------------------------------------------------------------------------------------------
PHP分離寫法
if語句:
<?php if ($expression == true): ?> 如果是這樣 <?php else: ?> 否者就是那樣 <?php endif; ?>
也相當於
<?php if ($expression == true){ ?> 如果是這樣 <?php } else{ ?> 否者就是那樣 <?php } ?>
foreach循環:
<table> <tr> <th>id</th> <th>姓名</th> <th>班級</th> <th>入學時間</th> </tr> <?php foreach ($items as $item) { ?> <tr> <td><?= $item[‘id‘]; ?></td> <td><?= $item[‘name‘] ?></td> <td><?= $item[‘class‘] ?></td> <td><?= $item[‘join_time‘] ?></td> </tr> <?php } ?> </table>
遍歷生成列表時就顯得極為重要! 和jstl標簽神似.
完畢!
PHP 標記 <?= <?php