PHP应用
文章平均质量分 73
PHP淮北
这个作者很懒,什么都没留下…
展开
-
处理PHP字符串的10个简单方法
<br /><br />PHP处理字符串的能力非常强大,方法也是多种多样,但有的时候你需要选择一种最简单且理想的解决方法。文章列举了10个PHP中常见的字符串处理案例,并提供了相对应的最理想的处理方法。<br /> 1.确定一个字符串的长度<br /> 这是文章中最明显的一个例子,其中的问题是我们如何来确定一个字符串的长度,这里我们不能不提的就是strlen()函数:<br /> $text = "sunny day"; $count = strlen($text); // $count = 9<br原创 2011-03-10 16:10:00 · 799 阅读 · 0 评论 -
JSON在PHP中的应用
互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题了,特别是 PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascript转载 2011-07-24 21:29:38 · 1026 阅读 · 0 评论 -
php中使用exec,system等函数调用系统命令
php的内置函数exec,system都可以调用系统命令(shell命令),当然还有passthru,escapeshellcmd等函数。 在很多时候利用php的exec,system等函数调用系统命令可以帮助我们更好更快的完成工作。比如前二天笔者在批量处理.rar文件时e转载 2011-08-12 14:09:00 · 3981 阅读 · 0 评论 -
在线保存图片
保存单一图片 描述:通过图片url来获取到相应的图片 方法: /* * Created on 2011-5-28 * * To change the template for this generated file go to * Wi原创 2011-05-29 12:12:00 · 1269 阅读 · 0 评论 -
CURL的学习和应用
curl安装:xp下面的安装:修改php.ini文件的设置,找到php_curl.dll//取消下在的注释extension=php_curl.dll linux下面安装:# wget http://curl.haxx.se/down原创 2011-09-29 20:17:26 · 2108 阅读 · 0 评论 -
PHP判断远程url是否有效的几种方法
前提需要判断远程URL是否有效,远程url包括远程图片,网页,视频等等元素解决办法:使用PHP解决使用file_get_contents函数,不过优缺点如果url无法访问,会出现终止程序问题使用curl返回,然后判断是否正确执行使用ge原创 2011-10-09 13:11:35 · 3455 阅读 · 0 评论 -
PHP生成word的三种方式
摘要:最近工作遇到关于生成word的问题现在总结一下生成word的三种方法。btw:好像在博客园发表博客只要是标题带PHP的貌似点击量都不是很高(哥哥我标题还是带上PHP了),不知道为什么,估计博客园以net技术为主吧,这让我等PHP草民情何以堪情何以堪。。牢骚发完了,正式写博客吧正文PHP生成word原理利用windows下面的 com组件利用PHP将内容写入doc文原创 2011-11-30 18:03:10 · 4136 阅读 · 0 评论 -
做个火车余票查询接口,余票来源12306,图是百度地图
摘要:做个火车票查询余票接口,数据来源于12306,地图使用百度地图(未完成)今天本来想查询一下回家的车票,结果坑爹的发现12306网站死活打不开,尼玛真实坑爹,想查询一下余票都怎么难于是自己决定做个火车余票查询接口,功能:火车余票查询 这个很重要,数据实时来源于12306,无需输入验证码 车次查询 飞机票查询,有这个接口顺便就使用上了,想买机票的朋友也试试 接口使用:原创 2012-01-06 12:25:27 · 14272 阅读 · 3 评论 -
PHP 性能优化技巧
Google 在 Google Code 制作了 “Let’s make the web faster” (让我们使得 Web 更快)的网站中,分享了一些如网页性能优化的技巧和教程以及工具,今天我就翻译一篇技巧文章:PHP 性能优化技巧,他说的5条技巧我都不知道。1. 不要随便就复制变量有时候为了使 PHP 代码更加整洁,一些 PHP 新手(包括我)会把预定义好的变量复制到一个名字更简短的变量转载 2011-03-11 18:06:00 · 1132 阅读 · 0 评论 -
PHP商品秒杀倒计时
<?php//php的时间是以秒算。js的时间以毫秒算date_default_timezone_set('PRC');//date_default_timezone_set("Asia/Hong_Kong");//地区//配置每天的活动时间段$starttime转载 2011-07-12 10:46:41 · 3291 阅读 · 0 评论 -
PHP开发高负载网站技术
<br /><br />在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构 升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。<br />一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对 系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的原创 2011-04-26 05:47:00 · 1918 阅读 · 0 评论 -
20个非常有用的PHP类库
<br /><br />下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。<br />图表库<br />下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。<br />pChart - 一个可以创建统计图的库。<br />Libchart - 这也是一个简单的统计图库。<br />JpGraph - 一个面向对象的图片创建类。<br />Open Flash Chart - 这是一个基于Flash的统计图。<br />RSS 解析<br />解释RS转载 2011-04-06 11:03:00 · 1181 阅读 · 0 评论 -
如何正确运用PHP ini_set函数
<br />关键词:PHP ini_set<br /> 在PHP配置函数中,有一种函数的功能是实现设置php.ini中的某些变量值的。它就是我们今天要为大家介绍的PHP ini_set函数。<br /> PHP ini_set函数是设置选项中的值,在执行函数后生效,脚本结束的时候,这个设置也失效。不是所有的选项都能被改函数设置的。具体那些值能够设置,可以查看手册中的列表。<br /> 就是能够设置php.ini中的选项值比如,display_error选项关闭了,但是你要显示程序中的错误信息,方便你原创 2011-03-11 09:04:00 · 995 阅读 · 0 评论 -
PHP.ini 性能优化
<br /><br />代码:<br /> ctrl+y查找:disable_functions<br /> 找到后在=后面添加<br /> (这里都是禁止在php里面执行的函数)代码:<br /> 复制内容到剪贴板<br /> exec,system,passthru,error_log,ini_alter,dl,openlog,syslog,readlink,<br /> symlink,link,leak,fsockopen,proc_open,popepassthru,chroot,sc原创 2011-03-10 16:06:00 · 769 阅读 · 0 评论 -
使用频率比较高的PHP函数方法
1.产生随机字符串函数function random($length) {$hash = ”;$chars = ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz’;$max = strlen($chars) – 1;mt_srand((double)microtime() * 1000000);for($i = 0; $i $length) {if($sss){$length=$length原创 2011-03-11 17:40:00 · 843 阅读 · 0 评论 -
再谈PHP单引号和双引号区别
其实在之前的PHP100视频教程里我就讲过,单引号和双引号的区别和效率问题,但还是很多朋友了解的不是很清楚,一直以为PHP中单引号和双引号是互通的,直到有一天,发现单引号和双引号出现错误的时候才去学习研究。所以今天再拿出来谈谈他们的区别,希望大家不要再为此困惑。” ” 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。‘ ‘ 单引号里面的不进行解释,直接输出。从字面意思上就可以看出,单引号比双引号要快了。例如:$abc=’my name is tome’;转载 2011-03-11 17:45:00 · 875 阅读 · 0 评论 -
养成良好的开发习惯
<br /><br />很多人的代码不“兼容”php的其他版本或在自己本地开发的好好的,放到服务器上却不能正常运行了。等等一系列很灵异的问题。 <br /><br />哥只想说,首先PHP没有问题,代码错误那绝对也只能是你自己的问题,养成良好的开发习惯是很重要的,包括以后到公司面试看你之前的作品或让你写段代码,通过你的编码习惯就能决定到底要不要你,连代码详细内容都不用看了。 <br /><br />以下是哥自己总结的一些,仅供参考。 <br /><br /><br />1.代码第一段一定要先设定错误报告等级转载 2011-03-26 00:11:00 · 1154 阅读 · 0 评论 -
smarty小技巧之6个标签
<br /><br />1,capture标签<br />capture的中文意思是抓取,它的作用是抓取模板输出的数据,当我们需要它的时候,调用它,以得到抓取数据的目的。例子:{capture name=test}<img src=”testimg.jpg”>{/capture}<div class=”image”>{$smarty.capture.test}</div><br />说明:<br />在{capture name=”test”}和{/capture}之间的内容被存储到变量$test中,该变量原创 2011-04-06 19:00:00 · 1120 阅读 · 0 评论 -
fck与smarty的结合使用
配置文件$BasePath = "../include/FCKeditor/";//定义路径,includes是三级路径include($BasePath."fckeditor.php"); $fck = new FCKeditor('p_info') ;//建立对像 $fck->BasePath = $BasePath ;//Fckeditor所在的位置 $fck->ToolbarSet = 'News' ;//News为自定义的Fckeditor工具栏名称 $fck-原创 2011-04-07 11:18:00 · 1164 阅读 · 1 评论 -
php.ini 配置详细选项
<br />php.ini 配置详细选项点击:次2010-06-21 16:36内容摘要:php.ini 或 php3.ini 是 PHP 在启动时会读取的配置文件。该文件的存放路径为 /usr/local/lib/。在 PHP 3.x 版的配置文件为 php3.ini;而在 PHP 4.x 版改为 php.ini。若 PHP 安装成服务器的模块,则在 Web 服务器启动执行时会读取,之后就不再读取,因此改动配置的话.. php.ini 或 php3.ini 是 PHP 在启动时转载 2011-04-08 16:46:00 · 864 阅读 · 0 评论 -
火车票余票接口和火车票接口查询出来喽
火车票余票接口经过本人无数次的尝试终于成功获取到12306官网的余票数据。下面是采集到的数据(没有深度处理各个字段的关系,以数组的格式截图给大家) 火车票接口火车票接口截图,这个接口比较成熟,目前支持xml格式数据返回和json数据格式。截图为xml格式的数据返回火车票查询的数据库包括;C字头城际列车:162个车次原创 2012-07-09 12:37:32 · 13311 阅读 · 0 评论