mysql 建立数据表
注意后面指定engine和default charset [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] create table IF NOT EXISTS prefix_kcollect( id int(11) not null auto_increment unique, option_time datetime, option_name varchar(200), option_value varchar(5000), primary key(id) )engine=innodb default charset=utf8mb4 [/pcsh]
JSON结构有两种结构
json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构 1、对象:对象在js中表示为“{}”括起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种。 2、数组:数组在js中是中括号“[]”括起来的内容,数据结构为 ["java","javascript","vb",...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是 数字、字符串、数组、对象几种。 经过对象、数组2种结构就可以组合成复杂的数据结构了。
php占位符
%% - 返回百分比符号 %b - 二进制数 %c - 依照 ASCII 值的字符 %d - 带符号十进制数 %e - 可续计数法(比如 1.5e+3) %u - 无符号十进制数 %f - 浮点数(local settings aware) %F - 浮点数(not local settings aware) %o - 八进制数 %s - 字符串 %x - 十六进制数(小写字母) %X - 十六进制数(大写字母)
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的