PHP
文章平均质量分 91
林子木
这个作者很懒,什么都没留下…
展开
-
CSS 元素垂直居中的 6种方法
转自:http://blog.zhourunsheng.com/2012/03/css-%E5%85%83%E7%B4%A0%E5%9E%82%E7%9B%B4%E5%B1%85%E4%B8%AD%E7%9A%84-6%E7%A7%8D%E6%96%B9%E6%B3%95/利用CSS进行元素的水平居中,比较简单,行级元素设置其父元素的text-align center,块级元素设置其本身的left转载 2012-05-30 09:56:06 · 460471 阅读 · 8 评论 -
PHP 批处理 处理大数据 长时间处理
作者:林子木为防止恶意转载,放本文链接 http://blog.csdn.net/wolinxuebin/article/details/7722424可能本文有错误,会及时修改,请参看上面链接,查看最新更新。 最近在做一个东西,用PHP写的,由于要将数据库中的图片名字读出来,然后访问对应图片,读取图片的大小以及分辨率,重新存入数据库。数据量现在才是处理5000原创 2012-07-06 16:22:37 · 13326 阅读 · 0 评论 -
php 绝对路径 相对路径
浅谈PHP中使用绝对路径和相对路径作者:林子木为防止恶意转载,放本文链接 http://blog.csdn.net/wolinxuebin/article/details/7731684可能本文有错误,会及时修改,请参看上面链接,查看最新更新。 今天在做项目,发生了点疑惑。就是关于绝地址和相对地址的问题。下面看两段代码: 代码一:相对地址访问原创 2012-07-10 10:49:28 · 12633 阅读 · 0 评论 -
关于mysql显示中文的问题
今天在编写代码,需要将中文存入MYSQL。本来已经完成了的,但是由于今天需要使用json,而json不支持GBK编码,所以只能utf-8格式。 如果你不能显示中文,那么一步步来不能急。 step1 你必须确保你的传进来的值是utf-8。 step2 建立数据库中表单相应的列也必须是utf-8编码。 step3 如果比写PHP接口,将外来的数据传进MYSQL原创 2012-06-30 11:27:13 · 1027 阅读 · 0 评论 -
PHP实现断点下载
function onaction() { ob_start(); //Turn on output buffering /* * 通过 ob_start()手动激活php output_buffering机制,使得即便输出超过了1kb数据, * 也不真的把数据交给tcp传给浏览器,因为ob_start()将php buffer空间设置到了足够大 。 * 只有直到脚本结束原创 2012-07-11 17:35:33 · 2764 阅读 · 0 评论 -
PHP flush()和ob_flush() 区别
转自:http://blog.csdn.net/adparking/article/details/6375308buffer ---- flush() buffer是一个内存地址空间,Linux系统默认大小一般为4096(1kb),即一个内存页。主要用于存储速度不同步的设备或者优先级不同的 设备之间传办理数据的区域。通过buffer,可以使进程这间的相互等待变少。这里转载 2012-07-11 17:12:07 · 802 阅读 · 0 评论 -
apache 无法启动之 no listening sockets available 错误
step1:启动 由于是在自己的本本里面干活,本本还用作家庭娱乐,所以不想自动启动apache等,希望我自己启动的时候就启动。 一般手法是,cmd中输入services.msc(这个后缀名有点难记,后来查了下,就简单了,microsoft management control) 或者如下图,使用任务管理器启动step2:无法启动,提示查看系统日志原创 2012-07-11 14:44:49 · 34498 阅读 · 3 评论 -
php访问网络共享资源和本地文件
作者:林子木 公司禁网,但是我的工作需要对外网,所以只能利用公司的公用电脑。使用自己的电脑远程操作他(其实可以弄代理的,但没有用这种方法)。所以一些文件都在公用机子上面,然而又由于本人比较懒,不想考来考去,所以采用将要访问的文件夹,设置为共享,然后访问用php访问。(ps:关于网络配置在文章下面) 简单测试代码如下:<?php $filename = "原创 2012-07-03 12:42:59 · 11474 阅读 · 12 评论 -
HTTP Header 详解
转自:http://kb.cnblogs.com/page/92320/发布时间: 2011-02-27 21:07 阅读: 3575 次 原文链接 全屏阅读 [收藏] HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源转载 2012-07-11 15:38:46 · 623 阅读 · 0 评论 -
php删除字符串末尾子字符
作者:林子木 wolinxuebin转载请保留:http://blog.csdn.net/wolinxuebin 今天想处理下原先由于失误而多加的子字符,如 linzimu.apk.apk。 起初使用的是rtrim,其实这个函数是trim的衍生,trim是去除收尾,而rtrim是去除字符末尾,还有一个是去除字符头部的是ltrim。 使用如下代码:$o原创 2012-08-04 11:08:11 · 4185 阅读 · 2 评论 -
php shtmlspecialchars 函数 详解
作者:林子木 wolinxuebin转载请保留:http://blog.csdn.net/wolinxuebin 由于还是码农新人,所以还未开始正式的编写大的工程代码,所以老员工给了我一个去年写的大的PHP工程的工程代码,先看下。抱着必须扫清每个死角的心里,下午碰到了shtmlspecialchars()函数,网上一查挺多人都在用的,但不是PHP自带的,而是莫比较官方的写的原创 2012-07-23 16:47:45 · 4701 阅读 · 0 评论 -
PHP $_SERVER["QUERY_STRING"]、$_SERVER["REQUEST_URI"]、$_SERVER["SCRIPT_NAME"]和$_SERVER["PHP_SELF"]
本文作者:林子木,wolinxuebin转载请保留:http://blog.csdn.net/wolinxuebin导读:本文分两部分,第一部分转自一篇文章,第二部分是作者在转了这篇文章1个半月工作之后的自己的理解第一部分:转自互联网的文章下文参考转自:http://bbs.php100.com/read-htm-tid-141258.html$原创 2012-06-04 11:35:46 · 2093 阅读 · 0 评论 -
通过PHP怎样取到android系统下apk应用的包名,版本号等信息
转自:http://blog.csdn.net/raojinpg/article/details/6110253作者:raojinpg公司项目关系,要求在通过PHP解析android系统应用apk包内的一切可用的信息。比如说:APK包名,版本号,版本名,安装权限等一系列关于对应包的信息。通过google查找相关的解决方案,都没有找到很有效的解决方案。但取得了解决此问题的思路。转载 2012-08-29 09:51:32 · 2392 阅读 · 0 评论 -
mysql:substr() 取出字符串中的某个特定位置的字符
转自:http://hi.baidu.com/%B2%B3%BA%A3%CD%E5%B5%C4%B1%CB%B0%B6/blog/item/56d054328dd65ef21b4cff2a.htmlmysql中的substr()函数和php中的substr()参数都一样,就是含义有所不同。用法:substr(string string,num start,num length)转载 2012-08-29 19:27:27 · 27481 阅读 · 0 评论 -
php 正则表达式详解
其实正则表达式没有其实挺简单的,首先给出两个列东西,可以大致看一下,稍后详解。在方括号[]外面字符含义\转意字符^在字符串开始处匹配$在字符串结尾处匹配()子模式.匹配除回车外的所有字符*重复0次或者更多+重复1次或者更多{}{min,ma原创 2012-05-26 11:21:31 · 3700 阅读 · 0 评论 -
phpt文件说明
转自:https://github.com/reeze/tipi/blob/248c0ab7f966f10db5bc300c2ae82214cb2010b3/book/E-phpt-file.markdownphpt文件用于PHP的自动化测试,这是PHP用自己来测试自己的测试数据用例文件。测试脚本通过执行PHP源码根目录下的run-tests.php,读取phpt文件执行测试。phpt文件转载 2012-07-31 10:35:45 · 3565 阅读 · 0 评论 -
PHP输出缓存控制详解 ob_start,flush,ob_flush
经转载者测试,一下在IE下运行通过,在火狐等没有通过。注意修改php.ini之后需要重启apache服务行!for($i=0;$i echo $i.''; flush(); sleep(1);} 有了解过 PHP缓存输出控制函数的朋友肯定对上面这段代码很熟悉,它想实现的效果是每个1秒输出1个数字,完成全部输出需要10秒,不过实际执行中你会发转载 2012-07-31 10:14:44 · 2036 阅读 · 0 评论 -
exec 函数执行错误——应用:PHP提取apk的icon图标图片
作者:林子木 wolinxuebin转载请保留:http://blog.csdn.net/wolinxuebin 今天在做项目,从apk中读取图片icon信息。因为有大量的数据要读取,又因为现在自己测试的处理的都是windows环境,将数据处理完之后才上传到服务器,真心高了半天了。 主要是做了两件事:1、读取apk的icon路径等信息 2、解压出该路径下的图片。原创 2012-07-30 19:41:51 · 2885 阅读 · 1 评论 -
【转】 保留2位小数
转自:侯会亮boke的空间网址:http://hi.baidu.com/donething/item/d65bd6ade40c7a3b020a4d47JS保留两位小数例子 四舍五入使用函数toFixed()document.write("JS保留两位小数例子");var a=2.1512131231231321;document.write("原来的转载 2012-08-13 17:12:56 · 917 阅读 · 0 评论 -
深入分析几种PHP获取客户端IP的情况
转自:http://blog.sina.com.cn/s/blog_63426ff90100gaaf.html在这篇文章中,我们将会为大家详细介绍PHP获取客户端IP的几种情况分析。我们在使用PHP获取的IP可能是客户端真实的IP,也可能是代理服务器的IP,也有可能根本取不到任何IP值。在PHP获取客户端IP中常使用 $_SERVER["REMOTE_ADDR"] 。但转载 2012-07-25 14:17:05 · 679 阅读 · 0 评论 -
PHP 处理多重数组
作者:林子木 wolinxuebin博客地址:http://my.csdn.net/wolinxuebin转载请保留 今天在写PHP代码,要给手机端传送数据,数据是从mysql中取出来的。其中有个ID编号,mysql中存的是int型,取出来发现都成了string。 在网上查了下,没有现成的解决方法,都仅仅说php是弱类型,没关系。可是,对方说,我原创 2012-07-24 19:05:05 · 3272 阅读 · 0 评论 -
关于使用PHP向客户端发送文件-示例代码解释
<?php function downloadFile( $fullPath ){ // Must be fresh start if( headers_sent() ) //check if any header has been sent die('Headers Sent'); //Equivalent to exit() // Required for s原创 2012-07-10 16:46:43 · 5757 阅读 · 1 评论 -
header中Content-type的种类
转自:http://berrywu.iteye.com/blog/649973作者:berrywuContent-type 的说明:'hqx' -> 'application/mac-binhex40','cpt' -> 'application/mac-compactpro','doc' -> 'application/msword','bin' -> 'applic转载 2012-07-10 15:15:12 · 948 阅读 · 0 评论 -
会话ID 和 会话变量的区别
PHP中,每次开始会话将会调用session_start()函数,将会检查是否存在会话ID,如果不存在则创建一个(在初次访问,或者长时间不访问后,再次访问);如果存在,则载入对应的会话变量。 第二步,注册会话变量,根据会话ID,注册会话变量。比如用户使用ID:1(实际上是随机编码,没这么简单的)访问服务器,并且通过了登陆界面,服务器分配给此ID一个会话变量user1。 第三步原创 2012-05-26 14:44:32 · 4281 阅读 · 0 评论 -
Js中的window.parent ,window.top,window.self 详解
转自:http://blog.csdn.net/zdwzzu2006/article/details/6047632在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。 window.self功能:是对当转载 2012-05-25 14:33:40 · 761 阅读 · 0 评论 -
php 实现 一页显示10条记录
现在已经在实习了,抱着学习的态度,当初选择了一点都没有概念的php和mysql管理。一切从零开始吧,幸亏办公室里面有大牛在,所以又问题就直接可以请教他。 大牛布置任务说,做一个新闻管理平台,哎……才学了10多天,而且只看看书的人,看了html,xhtml,css,xml,javascrip,jquery,php,mysql,你们应该就知道我是什么基础了,好不容易写了点东西,然后大牛要有原创 2012-05-24 15:15:38 · 5094 阅读 · 0 评论 -
PHP 获取系统时间
看到网上有人写,但是不怎么特别的具体,我是一个新手,所以看起来有的累,所以特地还是仔仔细细看了遍PHP的手册,然后按照新手的思维方式写了下面的文字。 有如下表达式: stringdate (string $format [, int $timestamp ] ) (注:可能刚学的人对后面的 [,int$timestamp ]不懂,其实这个原创 2012-05-23 15:07:08 · 3159 阅读 · 0 评论 -
$_SERVER["REQUEST_URI"]函数
转自:http://blog.163.com/wangzhenbo85@126/blog/static/10136328220112153725356/在 PHP 众多预定义服务器变量中,$_SERVER["REQUEST_URI"] 算是经常用到的,但是这个变量只有 apache 才支持,因此,我们需要一个更加通用的方式来获取 REQUEST_URI 的值,本文就是结束这一问题的解决方案。转载 2012-06-04 11:26:48 · 27438 阅读 · 0 评论 -
$_SERVER['PHP_SELF']和$_SERVER['SCRIPT_NAME']区别
一般情况下两者打印出来的东西基本一样的,但是如果你输入/test.php/123456的话$_SERVER['PHP_SELF']结果是/test.php/123456而$_SERVER['SCRIPT_NAME']结果是/test.php 所以为了安全起见,为了指向自身,应该用$_SERVER['SCRIPT_NAME']而不是$_SERVER['PHP_SELF']。原创 2012-06-04 12:51:30 · 12249 阅读 · 0 评论 -
php中empty和isset的用法
今天在编写登入程序的时候,写了如下的代码if (isset($_POST['username']) && isset($_POST['password'])){一看大致就会明白我这段代码的想干嘛的,就是想说将检测从login.php界面传递过来的用户名和密码,如果不为空,就执行下面的代码。你是不是也是这么认为的,如果你这么认为的话,恭喜你,你打错特错了!你试试看下面的代码:原创 2012-05-31 14:30:16 · 3037 阅读 · 1 评论 -
用php和mysql编写的简易新闻管理界面
程序完整代码:http://download.csdn.net/detail/wolinxuebin/4342234不多说,直接上图:1、登入界面2、登入界面23、登入界面34、主界面5、创建界面6、编辑界面原创 2012-05-31 14:01:26 · 3906 阅读 · 2 评论 -
$GET $POST 和 $REQUEST
首先先来区分下$_GET 和 $_POST不是非常官方的定义,是自己在实践中总结出来的,仅供参考。$_GET 很直观,可以理解为从服务器得到数据,一旦你使用了$_GET 那么你的数据就会添加到URL后面,如 http://127.0.0.1/mysecondproject/browse_news.php?page=2 以?开始,如果有多个值,值之间用&连接。 一看就知道这原创 2012-05-29 11:41:12 · 1532 阅读 · 0 评论 -
php善用正则表达式 处理字符串中需不要的值
今天在采集莫网址的图片的时候,由于自己最后都会讲图片分辨率改为320*480,而原先的图片中存在有关于像素的信息。 如:清晰小屋(320*480)壁纸 那么最后我要留下的是“清晰小屋壁纸”,该怎么办呢? 首先我们应该立马想到,先查找字符串,在去掉此字符串。 嗯,首先我也是这么想的,定义一个数组,其中存了几个字符串,如(320*480)、(480*640)原创 2012-06-19 16:51:31 · 828 阅读 · 0 评论 -
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
转自:http://www.jb51.net/article/17853.htm一直以来,有很多初学者搞不懂这些Mysql中从查询结果集中取得数据的函数之间有什么区别,今天我就来秀一把,在秀之前先给大家一段PHP实例 $link=mysql_connect('localhost','root',”); mysql_select_db('abc',$l转载 2012-06-20 16:34:51 · 866 阅读 · 0 评论 -
数据永久链接 mysql_pconnect()
mysql_pconnect() 和mysql_connect() 非常相似,但有两个主要区别。 首先,当连接的时候本函数将先尝试寻找一个在同一个主机上用同样的用户名和密码已经打开的(持久)连接,如果找到,则返回此连接标识而不打开新连接。 其次,当脚本执行完毕后到 SQL 服务器的连接不会被关闭,此连接将保持打开以备以后使用(mysql_close()转载 2012-06-20 15:02:02 · 795 阅读 · 0 评论 -
javascrip php rsa 加密
本文转自:http://bzyyc.happy.blog.163.com/blog/static/6143064720110293290316/互联网上大多数网站,用户的数据都是以明文形式直接提交到后端CGI,服务器之间的访问也大都是明文传输,这样可被一些别有用心之人通过一些手段监听到。对安全性要求较高的网站,比如银行和大型企业等都会使用HTTPS对通讯过程进行加密等处理。但是使用HTTP转载 2012-06-28 17:07:03 · 3021 阅读 · 1 评论 -
修改phpMyAdmin 导入MySQL数据库文件大小限制
转自:http://hi.baidu.com/lijiping/item/bd222a0fa4684ec22e4c6b06默认情况下,phpMyAdmin 导入MySQL数据库文件大小为2M。今天在对网站进行搬家的时候,网站的数据进行导入时出现了一些问题,提示超出导入大小限制。默认MYSQL只能导入最大2MB的数据,于是我在网上找到了修改的方法,事实证明以下方法是可行的。(修改好后转载 2012-07-09 11:16:45 · 4040 阅读 · 0 评论 -
zend server 安装及相关配置
运行安装文件(ZendServer-CE-php-5.3.2-5.0.1-Windows_x86.exe)开始安装,选项请参照我的选择。这里不做改动,维持默认选择即可点击Browse按钮更改安装目录,比如这里设置的是D盘更改Web Server Port为85 以避免跟IIS冲突,如果你没有IIS那么没有关系的。错误1:安装完成因Ze原创 2012-07-07 14:06:46 · 15136 阅读 · 0 评论 -
php.ini 详解
转自:http://www.keyofnet.com/?p=321适用于 php-5.2 的 php.ini 中文版作者:金步国;;;;;;;;;;;;;;;;;;; 关于php.ini ;;;;;;;;;;;;;;;;;;;; 这个文件必须命名为’php.ini’并放置在httpd.conf中PHPINIDir指令指定的目录中。; 最新版本的php.ini可以在下转载 2012-06-25 17:02:34 · 4652 阅读 · 0 评论 -
php 并行处理
在网上找了几篇文章,还没有详细看。 先把网址给出来,大家一起分享下。http://qgymje.iteye.com/blog/1183350http://blog.csdn.net/steadwater/article/details/6207486http://hi.baidu.com/needyu/blog/item/6270a3ecf53b5b2062d09fbb转载 2012-07-06 16:56:09 · 1359 阅读 · 0 评论