一个字段如果设置了默认值,那么这个默认值要符合该字段的类型,比如字段是整数,不可以输入字符串当作默认值。否则,就会无效哦。
成都创新互联公司是一家专业从事网站建设、成都网站建设、网页设计的品牌网络公司。如今是成都地区具影响力的网站设计公司,作为专业的成都网站建设公司,成都创新互联公司依托强大的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站建设及网站设计开发服务!
一个字段如果有默认值,那么插入1条数据时,如果这条数据的该字段没有值,就会使用默认值插入到数据库。
PHP中,使用var_export函数即可将数组格式写入到文件;示例如下:
?php
$file = "chinawinxp.txt";
$content=array(
"name"="百度知道",
"company"="百度在线",
"city"="北京",
"other"=array(
"edu"="百度教育",
"jingyan"="百度经验",
)
);
file_put_contents($file,var_export($content,true)."\r\n",FILE_APPEND);
//写入结果
/**
array (
'name' = '百度知道',
'company' = '百度在线',
'city' = '北京',
'other' =
array (
'edu' = '百度教育',
'jingyan' = '百度经验',
),
)
*/
?
PHP是一种非常流行的WEB程序语言,超级文本预处理语言,其他的还有ASP,JSP等。简单的说.PHP就是嵌入这种语言后的一个动态网页文件。
四种打开php格式文件方法:
首先我们来看php文件是什么文件,PHP是一个网页脚本,文件后缀名为.php,
php文件打开方式一:用记事本打开
右击.php文件,选择记事本打开,就可以看到文件代码啦!
php文件打开方式二:用Dreamweaver打开
Dreamweaver是网页编辑器,比较流行的网站开发工具,你可以直接把文件拖进去就可以打开php文件了
php文件打开方式三:Notepad++工具打开
也是代码编辑器,选择文件打开就行
php文件打开方式四:SublimeText工具打开
和上面方法一样,直接选择文件打开就行
除了记事本,其它代码编辑器工具都可以去php中文网php开发工具下载
若是想要.php文件进行运行则需要php环境。可以去php中文网QQ群374224296里去下载php环境搭建工具软件(PHPToolClient)进行安装,直接把文件放进根目录下就可以用浏览器打开啦!
什么意思,把冒号替换为逗号吗,那把下面的语句:
echo $_POST['find'];
修改为:
echo str_replace(':', '.', $_POST['find']);
既可。
序列化(serialize)、变量、xml、json是PHP常见的4种文本数据交换形式。
一、序列化与反序列化
使用serialize与unserialize将可以将任何数据类型(除了资源),格式成文本数据格式,是php内置的,使用最方便,可以原汁原味将数据、对象等保存与恢复再用。
好处:使用方便,支持好。
不好:没有通用性只有php能够支持,文本化体积大。
可能:速度可能会慢。
二、变量
将数据写成标准的PHP赋值语句存放在文本文件中,在程序执行过程中包含进来,通过执行赋值的操作来恢复变量。discuz经常使用这种方式做为数据的缓存。
好处:直观。
不好:没有通用性只有php能够支持;使用不方便,需要自己将数据转化成赋值语句;变量的接收方式也不够灵活。
可能:速度会快些,与序列化相比存储体积小。
三、xml
将数据格式化成xml存储与解析。
好处:通用性强,可以与其它程序语言的数据交换;php已经有内置的函数支持。
不好:文本化的体积大;格式化与反解效率低。
四、json
也是类似于xml的一种文本型数据交换格式。是一种为解决xml浏览器数据交换复杂而出现一种新的数据格式。
好处:通用性强,目前主流的语言已经内置支持了,5.2(具体请查手册)版本已经内置支持。php5以后使用很方便,使用方便与序列化类似。与xml相比有更好的兼容性、效率高,尤其是对于浏览器。而数据格式体积很小。
可能:效率问题,尤其是解析的效率问题。
PHP的数据类型主要涵盖如下:
一、四种标量类型(只能存储一个数据):
string (字符串)、boolean (布尔型)、integer (整型)、float (浮点型, 也称 double)
二、两种复合类型:
array (数组)、object (对象)
三、两种特殊类型:
resource(资源)、null (null)