Apache 与 PHP - 01
静态网站?动态网站?
- 动态网站:每次请求时服务端动态生成 html 返回给用户
- 静态网站: 纯粹HTML格式的网页
安装 PHP
- 直接解压即可
- 修改 Apache 文件下的 httpd.conf 文件
Apache与PHP
- Apache 根据文件扩展名找到文件类型
- 寻找是否有模块可以处理这个类型的文件
- 若无法处理,Apache 将以 静态文件 的方式处理
PHP完成的事情
使用 PHP 的目的
- 使网页动态,不再是静态的 HTML 文件
- 通过在 HTML 中嵌入一段可以在服务端执行的代码,达到动态网页的目的
PHP标记/输出方式
<?php
可以让代码进入”PHP模式“?>
可以让代码退出”PHP模式“
如果PHP代码处于整个文件的末尾,建议(必须)删除结束标记,这样不会有额外的空行产生
echo
: 可以输出一个或多个字符串,但是字符串之间没有空格(无返回值)
<?php echo 'Hello World';?><br/>
<?php echo date('Y-m-d');?><br/>
<?php echo "hello","world";?>
print
: 只允许输出一个字符串,返回值总为1
-
var_dump
: 可以将数据以及数据类型打印为特定格式,用于调试
一般使用
var_dump()
函数调试程序,echo
输出bool类型的false的时候没有返回值