php总结:
1.在php中字符串连接符是用点(.)来表示的
2.在php编程中需要在 每条语句 的末尾加入分号(;)
3.php建数据库操作:
查看数据库:show databases;创建数据库:create database 数据库名;删除数据库:drop database 数据库名;
建表:
字段类型
int -- 整数varchar -- 字符串date -- 日期text -- 大文本
4.SQL语句:
插入数据 -- insert语法:insert into 表名(字段列表)values(值列表)查询数据 -- select语法:SELECT * FROM 表名 (*表示 取出所有字段)条件查询语法:SELECT * FROM 表名 WHERE 条件 (AND 且 OR 或)删除数据 -- deleteDELETE 表名 WHERE 条件修改数据 -- updataUPDATE 表名 SET 字段1 = 值1 字段2 = 值2 ... WHERE ..
5.php 操作 MYSQL 扩展:
mysql_connect 连接数据库服务器mysql_select_db 选择数据库mysql_query 执行sql语句mysql_fetch_assoc 从资源中取出一条记录,并转化成一维关联数组
6.注:
$ -- 定义变量. -- 字符串拼接continue -- 跳出本次循环,进入下次循环break -- 跳出整个循环结构,执行下面的代码goto -- 跳转到相应的位置(前提要有一个标记 例:'a:')die 和 exit -- 让整个脚本不再执行,即下面的代码 不在执行return -- 退出函数(后面的代码不再执行),并且从函数中返回一个函数内部的值delete -- 用于删除变量,释放内存
7.函数
输出:
var_dump -- 输出变量的信息(类型、长度、内容)print_rechodie / exit
时间:
time -- 1970年 到现在的秒数date
包含:
1.include -- 包含另一个文件,并且执行另一个PHP中的代码例如:include('functions.php'); sayHello();2.require: 如果文件不存在,代码终止执行include: 如果文件不存在,代码还可以继续执行3.include_once / require_once会判断这个文件有没有被包含过,如果已经包含过就不再包含了
字符串:
1.strlen: 判断字符串长度2.substr: 字符串截取3.str_replace: 字符串替换4.strpos: 一个字符在一个字符串中的位置5.trim、ltrim、rtrim: 去掉字符串两边的空格
8.自定义网站根目录
wamp -- Apache -- httpd.conf -- DocumentRoot 和 Directory (两处文件路径都需要更改) -- 重新启动所
有服务修改wamp集成包配置的文件路径:
找到wamp文件安装包的根目录 -- 两个文件:( wampmanager.ini - Menu.Left - www ) 和 (
wampmanager.tpl - Menu.Left - ${w_wwwDirectory} 例:改为 Demo 目录 ${wwwDir} 例:改为 F:/Demo ) -- 重启 wamp9.WAMPServer多站点配置
wampserver安装文件夹 -- bin -- Apache -- apache2.4.9 -- conf -- extra -- httpd-vhosts.conf --
VirtualHost *:80 (需要几个站点 就复制几个example) -- 修改两条数据 DocumentRoot(代码储存路径) 和 ServerName(域名)打开apache,让他包含修改后的文件 -- wamp -- Apache -- httpd.conf -- httpd-vhosts.conf(前面有#号
,代表注释,删除#号)第二步,打开apache,让他包含修改后的文件 -- wamp -- Apache -- httpd.conf -- Directory (将 Deny
from all 和 Allow from 127.0.0.1 改为 Allow from all 和 #Allow from 127.0.0.1 ) 允许外部文件访问 -- 重启 wamp第三步,打开windows操作系统 -- windows - System32 -- drivers -- etc -- hosts -- 添加站点
localhost 下 例如:127.0.0.1 test01.com 和 127.0.0.1 test02.com10.WAMPServer自拟定端口号
wamp -- Apache -- httpd.conf -- Listen 80 (如果80端口被占用,我们可以将80修改为8080或其他) -- 另
一处, ServerName localhost:80 (如果80端口被占用,我们可以将80修改为8080或其他) -- 重启wamp10.我们可以通过使用"memory_get_usage"获取当前PHP消耗的内存