php引擎只解析.php文件,可以在php文件里面写html代码,但是不能在html中写php代码,php引擎解析不了。
html文件中穿插php代码,如果是显示单个变量的值
这里穿插php代码,可以这样写<?php echo $cid; ?>,也可以<?=$cid; ?>
php就是穿插在html文件中的服务器端的脚本语言
模板引擎表面上看似php文件和html分离了,其实没有分离。
///在html中for循环
<?php for($i = 0; $i < 5; $i++): ?>
<div></div>
<?php endfor; ?>
///php穿插在html中
<div class="send"><a href="send.php?cid=<?php echo $cid; ?>">发表</a></div>
<input type="hidden" name="cid" value = "<?=$_GET['cid']?>">
DCL:事务语句
就是我们把很多语句当作一个事务,如果其中一个语句错误,所有的都全部失败,这个事务就不能执
行。
DTL:分配权限
innodb支持事务
操作流程:现在的浏览器都是html、css、js构成的,我们要动态的显示出来数据,php代码访问数据
库(通过mysqli扩展库访问数据库),php引擎解析.php文件,解析成html代码发送给浏览器显示出来
///执行代码时候需要清理一下缓存
。
implode(join)将一个数组按照什么进行分割
explode把一个字符串分割成数组