mysql 建表 和 建立索引
建表: [pcsh lang=”sql” tab_size=”4” message=”” hl_lines=”” provider=”manual”] create table $prefix_kcollect ( id int(11), option_time datetime unique, option_name varchar(200), option_value varchar(500), primary key(id) ) [/pcsh] 注意最后没有逗号, 建立索引: [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] create index option_time_option_name ON $prefix_kcollect (option_time,option_name) [/...
MySQL日期数据类型、时间类型使用总结
MySQL日期数据类型、时间类型使用总结_Mysql_脚本之家// MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型 存储空间 日期格式 日期范围 ------------ --------- --------------------- ----------------------------------------- datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 timestamp 4 bytes YYYY-MM-DD HH:MM:SS 1970-01-01 00:00:01 ~ 2038 date 3 bytes YYYY-MM-DD 1000-01-01 ~ 9999-12-31 year 1 bytes YYYY ...
wordpress数据表前缀的保存变量
$wpdb->prefix 该变量在使用前,需要先进行全局调用,因此我们需要先进行<?php global $wpdb ?>处理,然后将变量赋值给另一个变量,即可方便的调用。 示例: [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] <?php global $wpdb; $table_name = $wpdb->prefix; $term_id = $wpdb->get_var("SELECT term_id FROM ".$table_name."terms WHERE name = 'post-format-image'"); ?> [/pcsh]
serialize和unserialize
serialize — 产生一个可存储的值的表示 unserialize 反序列化 可以将数组先序列化后存储到数据库后,然后反序列化,拿出来使用 serialize() 返回字符串,此字符串包含了表示 value 的字节流,可以存储于任何地方。 这有利于存储或传递 PHP 的值,同时不丢失其类型和结构。 serialize是将“对象”进行了序列化 在 PHP 3 中,对象属性将被序列化,但是方法则会丢失。PHP 4 打破了此限制,可以同时存储属性和方法。请参见类与对象中的序列化对象部分获取更多信息。
PHP fopen() 函数
定义和用法 fopen() 函数打开文件或者 URL。 如果打开失败,本函数返回 FALSE。 语法 fopen(filename,mode,include_path,context) 参数 描述 filename 必需。规定要打开的文件或 URL。 mode 必需。规定要求到该文件/流的访问类型。可能的值见下表。 include_path 可选。如果也需要在 include_path 中检索文件的话,可以将该参数设为 1 或 TRUE。 context 可选。规定文件句柄的环境。Context 是可以修改流的行为的一套选项。 mode 参数的可能的值 mode 说明 "r" 只读方式打开,将文件指针指向文件头。 "r+" 读写方式打开,将文件指针指向文件头。 "w" 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。 "w+" 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。 "a" 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。 ...
wordpress相对路径
wordpress中如果使用相对路径,很多路径都是相对于网站根目录的index的
PHP mkdir() 函数
定义和用法 mkdir() 函数创建目录。 若成功,则返回 true,否则返回 false。 语法 mkdir(path,mode,recursive,context) 参数 描述 path 必需。规定要创建的目录的名称。 mode 必需。规定权限。默认是 0777。 recursive 必需。规定是否设置递归模式。 context 必需。规定文件句柄的环境。Context 是可修改流的行为的一套选项。 说明 mkdir() 尝试新建一个由 path 指定的目录。 默认的 mode 是 0777,意味着最大可能的访问权。
PHP中读取文件的几个方法
1.fread string fread ( int $handle , int $length ) fread() 从 handle 指向的文件中读取最多 length 个字节。该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192 个字节时就会停止读取文件,视乎先碰到哪种情况。 fread() 返回所读取的字符串,如果出错返回 FALSE。 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] <?php $filename = "/usr/local/something.txt"; $handle = fopen($filename, "r");//读取二进制文件时,需要将第二个参数设置成'rb' //通过filesize获得文件大小,将整个文件一下子读到...
js对象 的 函数
方法 描述 concat() 连接两个或更多的数组,并返回结果。 join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 pop() 删除并返回数组的最后一个元素 push() 向数组的末尾添加一个或更多元素,并返回新的长度。 reverse() 颠倒数组中元素的顺序。 shift() 删除并返回数组的第一个元素 slice() 从某个已有的数组返回选定的元素 sort() 对数组的元素进行排序 splice() 删除元素,并向数组添加新元素。 toSource() 返回该对象的源代码。 toString() 把数组转换为字符串,并返回结果。 toLocaleString() 把数组转换为本地数组,并返回结果。 unshift() 向数组的开头添加一个或更多元素,并返回新的长度。 valueOf() 返回数组对象的原始值
js数组与字符串的相互转化
代码如下: [pcsh lang=”applescript” tab_size=”4” message=”” hl_lines=”” provider=”manual”] <script type="text/javascript"> //字符串转化为数组 var obj="new1abcdefg".replace(/(.)(?=[^$])/g,"$1,").split(","); //字符串转化为数组 var obj2 = "new2abcdefg".split(""); alert(obj); alert(obj.length); alert(obj instanceof Array); //数组转化为字符串 alert(obj.join("")); </script> [/pcsh]