随笔分类 -  PHP开发

摘要:关于php时区时间错误问题 date 当前时间、时差、当地、本地date_default_timezone_set1,最简单的方法就是不要用php5.1以上的版本2,如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的上面加上 date_default_timezone_set (XXX);3,仅限能修改php.ini。打开php.ini查找date.timezone去掉前面的分号后面加XXX,重启http服务(如apache2或iis等)即可关于XXX,大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆 阅读全文
posted @ 2012-03-19 23:52 小 伍 阅读(471) 评论(0) 推荐(0)
摘要:今天在群里遇到一个朋友问一个问题,是关于获取文件所在目录的问题,他的描述是这样的 http://localhost/meici/app/apple/upload.php 怎么截取http://localhost/meici/app/apple/ 我当时想有两种办法,第一种取目录,第二种字符串处理 阅读全文
posted @ 2012-03-08 11:13 小 伍 阅读(4335) 评论(0) 推荐(0)
摘要:强大的EditPlus使用技巧集 正则表达式类 【1】 正则表达式应用——替换指定内容到行尾 【2】 正则表达式应用——数字替换----------------------------Microshaoft@CCF,jiuk2k@CCF 【3】 正则表达式应用——删除每一行行尾的指定字符 【4】 正则表达式应用——替换带有半角括号的多行 【5】 正则表达式应用——删除空行----------------------------江德华 软件技巧类 ------------------------------------------------------ 阅读全文
posted @ 2012-03-07 15:22 小 伍 阅读(15066) 评论(0) 推荐(1)
摘要:表单在网站中的应用可以说是网站的根基,几乎没有不用表单的网站,还是先回顾一下表单的用法吧 <form name="form" method="post" action="login.php"></form> 文本框的用法: <input type="text" name="username" /> 其中input类型包括text、password等类型,HTML5新增了很多的input类型,如果想学习这类的知识可以很好的了解一下,因为分的越细,用的越方便。 看 阅读全文
posted @ 2011-08-08 14:28 小 伍 阅读(586) 评论(0) 推荐(0)
摘要:/*** @name 名字* @abstract 申明变量/类/方法* @access 指明这个变量、类、函数/方法的存取权限* @author 函数作者的名字和邮箱地址* @category 组织packages* @copyright 指明版权信息* @const 指明常量* @deprecate 指明不推荐或者是废弃的信息* @example 示例* @exclude 指明当前的注释将不进行分析,不出现在文挡中* @final 指明这是一个最终的类、方法、属性,禁止派生、修改。* @global 指明在此函数中引用的全局变量* @include 指明包含的文件的信息* @link 定义在 阅读全文
posted @ 2011-08-04 12:36 小 伍 阅读(1403) 评论(0) 推荐(1)
摘要:<?php$handle = fopen ("http://www.example.com/", "rb");$contents = "";while (!feof($handle)) { $contents .= fread($handle, 8192);}fclose($handle);?><?php// 对 PHP 5 及更高版本$handle = fopen("http://www.example.com/", "rb");$contents = stream_get_ 阅读全文
posted @ 2011-06-06 00:02 小 伍 阅读(1648) 评论(6) 推荐(1)
摘要:今天照着书随便写了段代码,代码意图是将字符串使用str_split()函数进行分割成数组,英文好说,但分割中文(两个中文一个数组单元)时就出问题了—— 看代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/ht 阅读全文
posted @ 2011-06-04 14:01 小 伍 阅读(904) 评论(2) 推荐(0)
摘要:对于网页编程来说,最重要的就是存取和读写数据了。存储方式可能有很多种,可以是字符串、数组、文件的形式等,今天学习了数组,可以说是PHP的数据应用中较重要的一种方式。PHP的数组函数众多,下面是我学习的小结,借此记之,便于以后鉴之…… 一、数组定义: 数组的定义使用 array()方式定义,可以定义空数组:<?php $number = array(1,3,5,7,9); //定义空数组 $result = array(); $color =array("red","blue","green"); //自定义键值 $languag 阅读全文
posted @ 2011-05-31 15:36 小 伍 阅读(2909) 评论(4) 推荐(3)
摘要:求两个数组的交集问题可以使用array_intersect(),array_inersect_assoc,array_intersect_key来实现,其中array_intersect()函数是求两个数的交集,返回一个交集共有元素的数组(只是数组值得比较)、array_intersect_assoc()函数是将键值和值绑定,一起比较交集部分、array_intersect_key()函数是将两个数组的键值进行比较,返回键值交集的数组。 但实际应用中也遇到了一些小问题,正如下: 实例: <?PHP $array = array("red"=>"Red& 阅读全文
posted @ 2011-05-29 10:27 小 伍 阅读(1074) 评论(0) 推荐(0)
摘要:最近看了看文件操作类的知识,学学fwrite,fread命令,打算两个一起用,即先写入,再检查一下写入的内容,结果出bug了…………………… 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; c 阅读全文
posted @ 2011-05-25 23:03 小 伍 阅读(1785) 评论(7) 推荐(0)
摘要:下面是一个错误的代码,能看出哪里出错了么??对于我这个初学者什么都是蒙蒙懂的,真的无从下手,但是真的要自己尝试了才知道哪里错了,书和教程都不会告诉我哪里错了 错误代码:Parse error: syntax error, unexpected $end inH:\wamp\www\testing\test\2.1.4.phpon line16错误源代码:<?php$str = <<<EOD<br><font size='2'>测试字符串</font><br><font size='3' 阅读全文
posted @ 2011-05-24 15:45 小 伍 阅读(861) 评论(0) 推荐(0)
摘要:命令:file_put_contents();命令解析:file_put_contents (PHP 5)file_put_contents -- 将一个字符串写入文件说明:int file_put_contents ( string filename, string data [, int flags [, resource context]] )和依次调用 fopen(),fwrite() 以及 fclose() 功能一样。参数 data 可以是数组(但不能为多维数组),这就相当于 file_put_contents($filename, join('', $array)) 阅读全文
posted @ 2011-05-24 14:35 小 伍 阅读(1699) 评论(4) 推荐(0)
摘要:命令:fputcsv()命令格式:intfputcsv( resource handle [, array fields [, string delimiter [, string enclosure]]] )命令解析:fputcsv() 将一行(用 fields数组传递)格式化为 CSV 格式并写入由 handle指定的文件。返回写入字符串的长度,出错则返回FALSE。 可选的 delimiter参数设定字段分界符(只允许一个字符)。默认为逗号:,。 可选的 enclosure参数设定字段字段环绕符(只允许一个字符)。默认为双引号:"。编写代码(错误代码):<?php$use 阅读全文
posted @ 2011-05-24 14:17 小 伍 阅读(1738) 评论(2) 推荐(0)
摘要:rename()命令可以实现文件文件夹的更名操作,而且还可以实现文件、文件夹的移动操作,命令格式为: bool rename ( string oldname, string newname [, resource context] ) 下面演示rename的具体应用: 阅读全文
posted @ 2011-05-24 14:07 小 伍 阅读(2043) 评论(0) 推荐(0)
摘要:今天学习PHP的文件操作命令,涉及了fopen、fwrite、fclose、is_writable,但在使用中,很多时候可能遇到文件不存在、没有权限写入、打开失败、写入失败等各种问题,如何准确的控制和判断成了PHP中的一个“小问题”,下面是从书上摘抄下来的语句。 阅读全文
posted @ 2011-05-24 14:00 小 伍 阅读(573) 评论(0) 推荐(0)