初识PHP
来源:互联网 发布:淘宝卖的德国护肤品 编辑:程序博客网 时间:2024/06/05 14:54
在学习PHP之前,一定要搞懂几个概念,这样有利于我们后续的学习。
①静态网站和动态网站:
静态网站:不支持数据交互的网站(后缀是.html)。
动态网站:支持数据交互的网站(比如登录用户名)。
实现动态网站的技术可以有:PHP(.php)、.NET(.aspx)、JAVA(.jsp)
②如何查询端口号是否被占用:
在命令行上敲: netstat -ano
③BS和CS:
BS架构:
B:brower 浏览器,S:server 服务器,通过浏览器访问服务器。
比如:新浪、搜狐等等。
CS架构:
C:client 客户端 S:server 服务器 ,通过客户端软件访问服务器。
比如:QQ、MySql数据库等等。
④前台和后台:
前台是给浏览者看的。
后台是给管理员看的。后台用来操作前台的数据。
⑤Apache服务器的操作和目录结构:
1、启动 2 关闭 3、重启
-------------------------------------------------------分割线---------------------------------------------------------------
因为HTML代码需要在浏览器上执行,只有PHP代码才会在服务器上执行。
①PHP的四种定界符
定界符就是告诉服务器哪里执行,哪里不执行。
标准风格(推荐使用):
<? php
?>
短标记风格:默认是不支持段标记的,要在PHP的配置文件(php.ini)中开启支持短标记。
<?
?>
script风格:
<script language = "php">
</script>
②变量:
1.变量的命名规则
必须以$开头,但$不是变量的组成部分,仅仅表示PHP的变量名从此开始。
除了$以外,字母、下划线开头,后面跟的是字母、数字、下划线。
PHP中的变量,就算是存储的基本数据类型,也存储的是其地址。
销毁变量:
unset($a); 销毁的是变量名。
可变变量
$a = "明天你好";
$b ='a '; // 存放的是变量名a
echo $$b; //即$a 输出 “明天你好”;
---------------------------------------------------分割线-----------------------------------------------------------
常量
当一个值在脚本执行周期内 不发生变化,就可以将这个值声明成常量。
常量名不能用$开头
用define()关键字
例如:
<html><head> <meta charset="UTF-8"> <title>Document</title></head><body><?phpdefine('name','博客');echo name;?></body></html>
常量注意点:
①默认情况下,常量名是区分大小写的。
②不同常量的名字是不能重复的。在定义常量的时候,先判断一下当前常量是否已经被定义。使用defined()函数。
例如:defined("常量名字");
0 0