PHP初体验,爱之初体验
PHP初体验,爱之初体验
1. 相关内容介绍
1>互联网开发
-
互联网:传统互联网、移动互联网
-
互联网开发:前端开发(前台)、后台开发(后端、服务端)
-
前端开发:视觉展示(用户界面)、用户交互、采集输入信息
-
后台开发:管理和处理数据、开发对客户端的接口、控制输出
2> 客户服务器模式(C/S)
-
客户端:主动启动通信(发起请求),例如:浏览器、移动客户端等
-
服务器:被动等待通信(响应请求),例如:web服务器、FTP服务器、邮件服务器等
3> Web Server开发
Web Server(服务器):在网络环境下,为发起请求的客户端提供响应服务,主要处理HTTP请求。
1> 环境搭建
-
Apache:Web服务器软件,支持绝大部分计算机操作系统,是最流行的Web服务器软件之一。Mac系统自带Apache。
-
PHP:适用于Webserver开发的脚本语言,跨平台,支持绝大部分数据库及操作系统,混合了C、Java语言的语法,开放源代码。
-
MySQL:关系型数据库管理系统,体积小、速度快,广泛运用在中小型网站中。
2> XAMPP和Coda
- XAMPP是一个软件包,集成了Apache+PHP+MySQL安装环境,一键安装,方便快捷。
Coda:一款适用于Mac电脑的网页编程工具,具有多语言支持(HTML、PHP、JavaScript、CSS等)
3> Web Server工作流
1> 原理
2> 本地服务器路径
3> 访问服务器文件
URL格式:协议://域名/路径/查询
http://127.0.0.1
访问本地Web服务器根目录,默认加载index文件内容
http://127.0.0.1/文件路径(包含文件名及后缀)
访问本地Web服务器根目录下的某个文件,图片、php、html
4. PHP基本语法
1> PHP标记
php echo("hello lanou");// 输出函数 "
" // 换行 echo "iOS"; // 输出函数,可以不带括号 ?>
参考学习网址:http://www.runoob.com/php/php-tutorial.html
2> 变量
变量定义
变量以$开头,后面跟变量名
变量字母,数字,下划线组成,不以数字开头
变量名区分大小写
定义自动类型变量
$int_value = 10; $float_value = 1.5; $name = "hello lanou";
获取变量类型返回string
gettype($name);
3> String
连接字符串
$name = 'iPhone'; $str = '5'; $name = $name.$str; echo($name);
4> if分支
//比较两个变量,输出最大值 $a = 3;$b = 5; if($a>$b){ echo($a); }else{ echo($b); }
5> for循环
//输出1~10之间所有的数 for($i = 1;$i$i
上一篇: 数组如何查询