SERVER&HTTP-day2-个人学习笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39946352/article/details/82656558

SERVER&HTTP-day2-个人学习笔记

一、PHP语言

1、基本内容

PHP语言是服务器端的脚本语言

PHP文件的扩展名为“.PHP”,文件运行在服务器(Apache)上的

编写PHP代码以"<?php"开始,以"?>"结束

2、PHP页面与HTML页面的区别

HTML页面为静态页面-静态资源html | css | javascript

PHP页面为动态页面-动态资源,根据用户的操作,动态变化

二、PHP语法

1、常量与变量

常量-一旦定义并初始化后,值不会改变

const 常量名=常量值 或 define(常量名,常量值)

变量-“$”符号只是表示当前定义的是变量

$变量名=值;

2、数据类型

a、四种标量类型

boolean-布尔类型

integer-数值类型(整型)

float/double-数值类型(浮点型)

string-字符串

  ‘ ’-定义固定字符串,性能比较高

  " "-可以识别变量名的,性能相对低(匹配过程)

b、两种复合类型

array-数组

object-对象

c、两种特殊类型

resource-资源,用于保存外部资源的一个引用

NULL

3、运算符

基本与JavaScript的元素符保持一致,字符串连接符为"."

4、循环结构

while

do...while

for

foreach-foreach(数组 as key => value){ }

5、分支结构

if...else if...else

switch...case

6、PHP预定义

a、预定义变量

$_GET -接收客户端以请求类型为GET方法发送的数据内容
$_POST-接收客户端以请求类型为POST方法发送的数据内容

$_REQUEST-$_GET、$_POST等

$_FILES-专门用于文件上传

$_COOKLE-接收客户端保存的Cookie数据

b、预定义函数

数据库扩展

三、PHP连接MySQL数据库

1、准备工作

a、在XAMPP软件的安装目录/php/ext目录中,php_mysql.dll和php_mysqli.dll文件必须存在

b、在XAMPP软件的安装目录/php目录中,php.ini文件,extension=php_mysql.dll和extension=php_mysqli.dll存在

2、PHP如何连接MySQL数据库

a、建立与MySQL数据库的连接

$conn=mysqli_connect(host,username,passwd,dbname,port);

b、定义SQL语句

$sql=" "

c、发送SQL语句-MySQL数据库

$result=mysqli_query($conn,$sql);

d、(查询时)解析结果集对象

结果集对象-mysqli_result对象

属性num_rows:得到记录条数;属性field_count:得到字段数量

e、关闭与MySQL数据库的连接

mysqli_close($conn)

猜你喜欢

转载自blog.csdn.net/weixin_39946352/article/details/82656558