第一课
超文本预处理器 PHP:Hypertext Preprocessor
修改别的文件为www ~????
Wamp介绍:
离线在线模式:外网来访问
Alias目录建立虚拟目录
安装服务: 直接安装到计算机进程里。
增加PHP支持组件
增加Apache组件
<?php…..?> 最规范
<?...?>
//注释
/*…………….*/多行注释
<?php
echo “hello world”;
?>
php的配置文件
第二课
基本语法
Htm和PHP语言混编
Htm文件书写在<>外面
全角分号无法识别
$ssss 申明自定义变量
只有局部变量
全局变量另有办法
$ 加_ A—Z a-z 变量之后只能跟这些。
Boolean
$bo=true;(>0)
$bo=false;(0)
假的时候不输出任何值
Integer
$bo=1;
$bo=-12
Float(double)
$bo=;
$bo=
String
$bo=”this is a nice palce!”
双引号支持转义字符
单引号不支持转义字符
Array(数组)
$bo=array(1,2,3,4);
$bo=array(“A”=>1,”B”=>2);
Upload:论坛所有文件
第三课
算术运算
赋值运算
比较运算
得到布尔值
=== 与== 比如 1==’1’对的 1===’1’错误===比较类型
逻辑运算
递增递减运算
++&a
&a ++
第四讲
If….else
If….elseif
Default 作用类似于 else
第五讲
Break: 跳出一层循环
Break n; 跳出N条循环
Do…while( ):先执行,再判断
While( ){…..}:先判断,再执行
For( 无条件执行;比较运算; 循环条件){
Echo ;
}
第六讲
“id”=>2
不是“id”>=2 (指针形式)id指向value
print_r ($arr); 打印出所有数组
修改数组
先找到那个数组,然后用赋值语句。
Echo count($arr) 统计数组条数
echo is_array($arr); 判断是否是数组(布尔值)
$a="1986-198-310-09";
$arra=explode("-",$a); “”里面的是指遇到什么值将其分开来。
print_r ($arra);
第7课
Date函数
MD5加密函数
巧用系统函数
用句号! 英文的。
自定义函数的变量只是局部变量
使用大括号
Global $b 全局变量
& 引用函数里面
执行函数之后,才执行引用。。~~~
第8课 Mysql简介和创建新的数据库
MySQL 默认使用的是 3306端口
使用客户端工具操作效率高,安全性高
使用WEB方式简单方便,不受限制
整数型:Tinyint smallint int bigint
小数型:float double decimal(m,d)
字符型: char varchar
日期型: datetime date timestamp
备注型:tinytext text longtext
Create table `test`(
`id` int(10) not null auto_increment,
`uid` varchar(10) not null default’0’,
`regdate` date not null,
`remark` text null,
Primary key(`id`)
)
Auto_increment 自动累加
第9课数据库中的常用SQL语句
顺序:
Group
Order
Limit
与数据库上的东西差不多。
PHP学习笔记 来自淘豆网m.daumloan.com转载请标明出处.