文章分类 -  php

摘要:在用PHP开发时我们有时期望将一个数组(任意多维),在页面之间传递或者存入数据库。这时我们可以将Array转换为String传递或保存,取出用的时候在转换回来即可。 $Value) { if(is_array(Value))ReturnValue='^^ar... 阅读全文
posted @ 2014-04-30 14:31 joshua317 阅读(853) 评论(0) 推荐(0) 编辑
摘要:ip));ch = curl_init(); options=array(CURLOPTURL=>sprintf(_requestURL, $query), CURLOPT_R... 阅读全文
posted @ 2014-04-28 17:30 joshua317 阅读(139) 评论(0) 推荐(0) 编辑
摘要:在PHP中getenv(参数)函数是一个用于获取环境变量的函数,根据提供不同的参数可以获取不同的环境变量,具体如下:“PHP_SELF”当前正在执行脚本的文件名,与document root 相关。如果PHP 以命令行方式运行,该变量在PHP 4.3.0 之前无效。“argv”传递给该脚本的参数。当... 阅读全文
posted @ 2014-04-23 18:40 joshua317 编辑
摘要:基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件。优点:简单。缺点:难以生成格式,如果用来导入需要自己分别编写相应的程序。2:Excel格式,与类Ex... 阅读全文
posted @ 2014-04-18 14:17 joshua317 编辑
摘要:今天意外之间发现的很好用的查询手机归属地的代码,在此分享一下由于要初始化CURL会话,所以php.ini中要打开extension=php_curl.dll扩展 php实现手机归属地查询 " method="get"> 手机号码: 阅读全文
posted @ 2014-04-18 09:46 joshua317 阅读(116) 评论(0) 推荐(0) 编辑
摘要:<?php// 手机号验证function checkMobileValidity($mobilephone){exp="/13[09]1[09]8|15[012356789]{1}[0-9]{8}|18[012356789]1[09]8|14[57]{1}[0-... 阅读全文
posted @ 2014-04-17 17:25 joshua317 编辑
摘要:file_get_contents — 将整个文件读入一个字符串string file_get_contents ( string filename[,booluse_include_path [, resource context[,intoffset [, int $maxlen ]]]] )参数描述path必需。规定要读取的文件。include_path可选。如果也想在 include_path 中搜寻文件的话,可以将该参数设为 "1"。context可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。若使用 null,则忽略。 阅读全文
posted @ 2014-03-28 15:37 joshua317 编辑
摘要:将字符串写入到文件中,我们可以用fwrite写文件函数进行操作,今天写程序的时候,突然觉得其实file_put_contents()函数,用来写入字符串,后来仔细看了下文档,才发现,竟然还支持以追加的方式写入文件,真心感觉不错啊!但是在使用追加方式写入的时候,要注意使用参数flags,intfileputcontents(stringfilename , string data[,intflags [, resource context]])filename 是要被写入数据的文件名。$data 是要写入的数据。类 阅读全文
posted @ 2014-03-28 15:23 joshua317 编辑
摘要:day=20140328;d1 = date("Y-m-d", strtotime("0 day day"));//10328d3 = date("Y-m-d", strtotime("2 day day"));//3d7 = date("Y-m-d", strtotime("6 day day"));//7d15 = date("Y-m-d", strtotime("14 day $da 阅读全文
posted @ 2014-03-28 00:49 joshua317 编辑
摘要:UNIX时间戳转换为日期用函数: FROM_UNIXTIME()select FROM_UNIXTIME(1156219870);日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′);例:mysql查询当天的记录数:$sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),’%Y-%m-%d’) = DATE_FORMAT(NOW(),’%Y-%m-%d’) order by id desc”;当然大家也可以选择 阅读全文
posted @ 2014-03-28 00:29 joshua317 编辑
摘要:作为一个屌丝程序员,没有丰富的经验,只是一味地敲着代码,但终究有一天,我也会成为一个技术大牛,今天学了点进制相互转换的几个函数 常见的进制: 二进制 binary > bin 八进制 octal > oct 十进制 decimal > dec 十六进制 hexadecimal > hex php提供 阅读全文
posted @ 2014-03-19 10:09 joshua317 阅读(175) 评论(0) 推荐(0) 编辑
摘要:chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 1.命令格式: chown[选项]...[所有者][:[组]]文件... 2.命令功能: 通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。 3.命令参数: 必要参数: -c显示更改的部分的信息 ... 阅读全文
posted @ 2014-03-18 20:50 joshua317 编辑
摘要:function mb_unserialize($array) { serialstr=iconv(gbk,utf8,serialize(array)); serialstr=pregreplace(!s:(\d+):"(.?)";!se,"s:.strlen(2').':\"2\";",serial_str ); $serial_str= str_replace("\r&quo 阅读全文
posted @ 2014-03-17 20:52 joshua317 编辑
摘要:一、文件、目录 1、is_file();//文件是否存在 2、is_dir();//目录是否存在 二、函数、类、接口 1、function_exists();//函数是否存在 bool function_exists ( string $function_name ) 2、class_exists( 阅读全文
posted @ 2014-03-17 16:05 joshua317 编辑
摘要:编码声明的方法:一种是利用php header来进行声明,另外一种是利用HTML <meta >标签进行声明 1.利用php header()函数声明,这个header()函数的作用是把括号里面的信息发到http标头。 header("Content-type: text/html; charset 阅读全文
posted @ 2014-03-17 12:16 joshua317 阅读(155) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示