随笔分类 -  php/mysql

mysql联合查询
摘要:内联接:select * from table1 inner join table2 on table1.field=table2.field;左联接:select * from table1 left join table2 on table1.field=table2.field;右联接:select * from table1 right join table2 on table1.field=table2.field; 阅读全文
posted @ 2013-12-13 00:43 xgh220
PHP语法速查表(函数大全)
摘要:Acos: 取得反余弦值。ada_afetch: 取得资料库的传回列。ada_autocommit: 开关自动更动功能。ada_close: 关闭 Adabas D 连结。ada_commit: 更动 Adabas D 资料库。ada_connect: 连结至 Adabas D 资料库。ada_exec: 执行 SQL 指令。ada_fetchrow: 取得传回一列。ada_fieldname: 取得栏位名称。ada_fieldtype: 取得栏位资料形态。ada_freeresult: 释出传回资料的记忆体。ada_numfields: 取得栏位数目。ada_numrows: 取得传回列数目 阅读全文
posted @ 2013-11-13 10:18 xgh220
php字符串处理函数
摘要:addcslashes() 在指定的字符前添加反斜杠。 addslashes() 在指定的预定义字符前添加反斜杠。 bin2hex() 把 ASCII 字符的字符串转换为十六进制值。 chop() rtrim() 的别名。 chr() 从指定的 ASCII 值返回字符。 chunk_split() 把字符串分割为一连串更小的部分。 convert_cyr_string() 把字符由一种 Cyrillic 字符转换成另一种。 convert_uudecode() 对 uuencode 编码的字符串进行解码。 convert_uuencode() 使用 uuencode 算法对字符串... 阅读全文
posted @ 2013-11-13 10:17 xgh220
php-session
摘要:session_start: 初始 session。 session_destroy: 结束 session。 session_name: 存取目前 session 名称。 session_module_name: 存取目前 session 模块。 session_save_path: 存取目前 session 路径。 session_id: 存取目前 session 代号。 session_register: 注册新的变量。 session_unregister: 删除已注册变量。 session_is_registered: 检查变量是否注册。 session_decode: Sessio 阅读全文
posted @ 2013-11-13 10:16 xgh220
PHP字符串函数总结
摘要:1查找字符位置函数:strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感strrpos($str,search,[int]):查找search在$str中的最后一次出现的位置从int2、提取子字符函数(双字节)submit($str,int start[,int length]):从$str中strat位置开始提取[length长度的字符串]。strstr($str1,$str2):从$str1(第一个的位置)搜索$st 阅读全文
posted @ 2013-11-13 10:15 xgh220
生成静态页面的PHP类
摘要:setvar($nametype,$dirtype,$rootdir); } function setvar($nametype='name',$dirtype='year',$rootdir='html') { $this->rootdir=$rootdir; $this->dirtype=$dirtype; $this->nametype=$nametype; } function createdir($dir='') { $this->dir=$dir?$dir:$this->dir; ... 阅读全文
posted @ 2013-11-13 10:14 xgh220
php数组
摘要:#数组 没有限制大小:$arr[0]=1;$arr[1]=2; $arr=array("0","1");$list($num1,$num2)=$arr; array range(int low,int high[,int step]) low最小数,high最高数,step步长 int array_unshift(array array,mixed vari) 数组前面插入 array_push 数组尾添加 array_shift 数组头部删除 array_pop 数组尾部删除 #定位数组 boolean in_array(mixed needle,ar 阅读全文
posted @ 2013-11-13 10:13 xgh220
php文件系统函数库
摘要:basename: 返回不含路径的文件字符串。 chgrp: 改变文件所属的群组。 chmod: 改变文件的属性。 chown: 改变文件的拥有者。 clearstatcache: 清除文件状态快取。 copy: 复制文件。 delete: 无用的项目。 dirname: 取得路径中的目录名。 diskfreespace: 取得目录所在的剩余可用空间。 fclose: 关闭已打开的文件。 feof: 测试文件指针是否指到档尾。 fgetc: 取得文件指针所指的字符。 fgetcsv: 取得文件指针所指行,并解析 CSV 字段。 fgets: 取得文件指针所指的行。 fgetss: 取得文件指针 阅读全文
posted @ 2013-11-13 10:12 xgh220
40个技巧优化您的PHP代码
摘要:1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4; 2.echo的效率高于print,因为echo没有返回值,print返回一个整型; 3.在循环之前设置循环的最大次数,而非在在循环中; 4.销毁变量去释放内存,特别是大的数组; 5.避免使用像__get, __set, __autoload等魔术方法; 6.requiere_once()比较耗资源; 7.在includes和requires中使用绝对路径,这样在分析路径花的时间更少; 8.如果你需要得sexinsex到脚本执行时的时间,$_SERVER['REQUSET_TIME']优于time(); 9.能使用 阅读全文
posted @ 2013-11-13 08:53 xgh220
mysql操作语句
摘要:/*修改密码*/use mysqlupdate user set Password=password('新密码') where User='root';update user set Password=old_password('新密码') where User='root';/*增加用户,设置权限*/create database 数据库名;show databases;use mysqlgrant all on 数据库名.* to 用户名@localhost identified by "密码";grant 阅读全文
posted @ 2013-11-13 08:50 xgh220