自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 工具下载

工具下载  php100工具下载

2016-09-29 16:14:18 197

原创 php实现多文件上传代码

Pictures:       foreach ($_FILES["pictures"]["error"] as $key => $error) {        if ($error == UPLOAD_ERR_OK) {            $tmp_name = $_FILES["pictures"]["tmp_name"][$key];

2016-09-29 14:47:39 223

原创 php中有关目录的几个函数 basename() dirname() pathinfo()

php中的几个目录函数basename()  返回目录字符串中的文件名baesname($str,'文件扩展名');如果带有扩展名,这返回的文件名中不显示扩展名。dirname($str)显示地址窜中的目录部分。pathinfo($str)返回一个数组,包括basename,  dirname  扩展名

2016-09-25 13:24:31 224

原创 PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别

链接PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI']$_SERVER['PHP_SE

2016-09-25 08:52:08 309

原创 PHP中的$_SERVER的各种含义

链接

2016-09-24 21:14:44 356

原创 PHP中const和define()定义常量的细节区别

链接

2016-09-24 15:24:07 234

原创 iconv

codeplayer链接

2016-09-24 15:18:00 211

原创 javascript中insertRow(index) 和insertCell(index)

js中的 tableObject.insertRow(index) 和 tablerow.insertCell(index) 函数用于向表格中添加行和单元格egfunction myfunc(){try{var x=document.getElementById("tb").insertRow(-1);}catch(e){alert("the

2016-09-24 11:21:18 1160

原创 php中文件上传$_FILES 的错误代码

从 PHP 4.2.0 开始,PHP 将随文件信息数组一起返回一个对应的错误代码。该代码可以在文件上传时生成的文件数组中的 error 字段中被找到,也就是 $_FILES['userfile']['error']。 UPLOAD_ERR_OK其值为 0,没有错误发生,文件上传成功。 UPLOAD_ERR_INI_SIZE其值为 1,上传的文件超过了 php.ini 中 uploa

2016-09-23 15:58:45 458

原创 php中is_writable函数

用于判定文件是否存在并可写is_writable("mydoc.txt");如果文件存在并可写,返回true

2016-09-23 15:13:24 353

原创 php中的上传全局变量 把全局变量的数组形式变得更简易

foreach($_FILES['file'] as $k1=>$v1)  { foreach($v1 as $k2=>$v2) { $arr[$k2][$k1]=$v2; }  }

2016-09-23 11:39:49 236

原创 自己编写的中文字符串的截取函数

function cn_substr($str,$start,$len,$encoding){$strstr="";if(($start==0)&&($len > strlen($str))){$strstr=$str;}else     {//如果不是从0开始,就要从字符串的头部逐个字符判定是否是中文  if($start!=0)  {$k=$st

2016-09-22 12:39:25 275

原创 php中的位运算???

位非 位与 位或 位异或(一定要实验)

2016-09-21 19:02:01 312

原创 php中常见设计模式

链接

2016-09-20 11:47:30 180

原创 程序设计中为什么要解耦?

此文转载的。觉得非常精辟。希望对正在学面向对像设计的你有所帮助,总的说来。有这么多设计模式,要用面向对像。都是为了解耦。力在降低各模块的依赖,提高重用。>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 在程序设计过程中,最头痛的不是逻辑的编写过程,更不是算法的设计,最头痛的是如何设计出一个容易维护,扩展性好的东西。而耦合问题是最令人烦躁的,它的存在很多人发现不了,所以往往无从

2016-09-20 11:45:20 2484

原创 php的四种常见运行方式

php的4种常见运行方式投稿:junjie 字体:[增加 减小] 类型:转载 时间:2015-03-20 我要评论这篇文章主要介绍了php的4种常见运行方式,本文讲解了CGI、FastCGI、APACHE2HANDLER、CLI等4种运行方式,需要的朋友可以参考下SAPI:Server Application Programming Interface服

2016-09-20 10:51:01 542

原创 php中global与$_GLOBALS[]的区别

很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然。根据官方的解释是1.$GLOBALS['var']是外部的全局变量本身。2.global $var是外部$var的同名引用或者指针。相关链接

2016-09-20 10:38:42 207

原创 php中的引用问题????

相关链接

2016-09-20 10:35:28 188

原创 php中array_merge()与$arr1+$arr2两个数组直接相加的区别

PHP中array_merge和array相加的区别分析作者: 字体:[增加 减小] 类型:转载 时间:2013-06-17 我要评论今天处理一个这样的问题:如何获取字符键名相同值不同的两个数组值集合,用array_merge和数组相加都不可行,让我认真比较了下PHP中array_merge和array相加的区别首先来看看键名是string,两者区别:

2016-09-19 15:20:49 1027

原创 php中is_scalar判断是否是标量

is_scalar -- 检测变量是否是一个标量 标量变量是指那些包含了 integer、float、string 或 boolean的变量,而 array、object 和 resource 则不是标量。 复制代码代码如下:function show_var($var) { if (is_scalar($var)) { echo $var; } e

2016-09-19 15:14:55 4496

原创 php中几个数组函数array_slice() array_filter array_unique() in_array()

php中几个array相关的函数:array_slice($arr,$start,$len,true/false)是对数组进行的截取函数,最后的true/false是否保留原来的键。array_filter()是对数组中元素值运用callback函数,callback函数如果返回true,则还回该元素。array_unique($arr)是对数组中的重复值进行过

2016-09-19 15:03:22 753

原创 php中的位运算符 与运算 或 异或 非

相关链接

2016-09-18 19:52:08 3284

原创 php中几个操作函数参数的函数func_num_args() func_get_args() func_get_arg($i)php

func_num_args() 这个函数返回的是当前函数的参数数量 返回的是数字func_get_arg()函数返回的是指定位置的参数的值func_get_args()这个函数返回的是包含当前函数所有参数的一个数组这几个函数用在函数里面eg:function myfool(){$num=func_num_args();if($num>=2)

2016-09-18 11:04:25 449

原创 php中中文字符串的截取和获取长度 mb_substr() mb_strlen()

php中mb_substr($str,$start,$len,$encoding)用于中文字符串的截取,在相应的编码页面输入相应的$encodingmb_strlen($str,$encodding)用于获取中文字符串的长度,包含多字节的字符算成一个

2016-09-15 23:12:38 8193

原创 网页编码utf8 gb2312 gbk的区别

GBK包含全部中文字符,GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。GBK包含全部中文字符,UTF-8则包含全世界所有国家需要用到的字符。G

2016-09-15 23:05:54 411

原创 在utf8和gb2312中 不同编码情况下,汉字 数字 英文占的字节数?

汉字在gbk编码方式存储的话,一个汉字占2个字节,要是UTF-8的话,一个汉字是3个字节或者4个字节。常用汉字是3个,冷门的是4个汉字,所以10个一般是30或30个以上字节英文和数字在不同编码中都占1个字符

2016-09-14 17:21:06 5274 1

原创 php中的几个判断文件和目录的函数 is_file() is_dir() mkdir() file_exists()

php中的几个判断文件和目录的函数  is_file() is_dir() mkdir() file_exists() is_file("mydoc.txt")判断文件名是否是合法的文件,目录不行;is_dir("  "),判断目录是否存在,文件名不行。mkdir(""),产生一个新的目录。file_exists(),判断是否是合法的目录或文件名。目录或文件名都行。

2016-09-14 12:48:39 843

原创 计算机中的bit byte(B) mb gb 的关系

1TB=1024GB1GB=1024MB1MB=1024KB1KB=1024B通常人们都使用简便的叫法,把后面的“B”去掉,所以你问的1MB= 0.0009765625GB、1GB=1024MB。bit与byte的关系1、bit 位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为“0”或“1”。2、byte (即B)

2016-09-13 08:36:11 475

原创 php中的几个字符串操作函数strtoupper strtolower ucwords ucfirst lcfirst函数

strtolower($str)  是字符串变成小写strtoupper($str)  是字符串变成大写ucfirst($str)     字符串首字符大写lcfirst($str)     字符串首字符小写ucwords($str)  字符串中各个单词的首字母大写。如果单词前有逗号时,要实现单词的首字符大写,一定要在单词和逗号之间添加空

2016-09-12 17:24:49 1410

原创 php中的curl 网页抓取函数

相关链接

2016-09-12 17:00:45 197

原创 php中的字符串可以当做数组调用

php中的字符串可以当做数组调用eg: $str1="abcdefghijklmnopqrstuvwxyz";$str1=strtoupper($str1);$str=$str1."1234567890";$max=strlen($str);$new="";for($i=0;$i{$new.=$str[rand(0,$max-1)];}

2016-09-12 13:37:50 1519

原创 PHP中$_FILES['file']['error']的用法

$_FILES["file"]["error"]是错误代码,0表示没有错误,下面几种对应不同的错误 1 : 上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值. 2 : 上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。 3 : 文件只有部分被上传 4 : 没有文件被上传 $_FILES["fi

2016-09-11 23:51:13 466

原创 php中is_uploaded_file()函数的用法

php中的is_uploaded_file()函数是函数判断指定的文件是否是通过 HTTP POST 上传的。判断文件是否是通过HTTPPOST上传的。如果 filename 所给出的文件是通过 HTTP POST 上传的则返回 TRUE。这可以用来确保恶意的用户无法欺骗脚本去访问本不能访问的文件,例如 /etc/passwd。注意:is_uploaded_file($_F

2016-09-11 23:42:50 1934

原创 foreach()与list()的综合应用,用list给嵌套的数组解包

用 list() 给嵌套的数组解包(PHP 5 >= 5.5.0, PHP 7)PHP 5.5 增添了遍历一个数组的数组的功能并且把嵌套的数组解包到循环变量中,只需将list() 作为值提供。例如:$array = [    [1, 2],    [3, 4],];foreach ($array as list($a, $b)) { 

2016-09-07 17:35:35 451

原创 php中的current prev next end reset函数的应用

链接1

2016-09-07 17:05:56 261

原创 php中的date()函数d y m l等字母的表示方法

相关链接格式字串可以识别以下 format 参数的字符串format字符说明返回值例子日------d月份中的第几天,有前导零的 2 位数字01 到 31D星期中的第几天,文本表示,3 个字母Mon 到 Sunj月份中的第几天,没有前导零1 到 31l(“L”

2016-09-07 15:43:49 1488

原创 mktime()的格式

mktime(hour,minute,second,month,day,year,is_dst);

2016-09-07 15:32:27 488

原创 php中的each()用法和list()用法

each()中将数组中当前元素的键名和键值each() 函数返回当前元素的键名和键值,并将内部指针向前移动。该元素的键名和键值会被返回带有四个元素的数组中。两个元素(1 和 Value)包含键值,两个元素(0 和 Key)包含键名。list()用数组中的元素为一组变量赋值

2016-09-06 21:19:23 298

原创 php中字符串与数组的相互转化explode(separator,$str)与implode(separator,$arr)

分割字符串转化为数组exlpode(separator,str,limit);limit是可选的,>0,包含最多limit可元素。大于 0 - 返回包含最多 limit 个元素的数组小于 0 - 返回包含除了最后的 -limit 个元素以外的所有元素的数组0 - 返回包含一个元素的数组eg:$str="one two three four";$arr_new

2016-09-06 20:43:02 396

原创 php中time()与$_SERVER[REQUEST_TIME]用法区别

hp中time()与$_SERVER[REQUEST_TIME]用法区别

2016-09-06 17:07:50 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除