php
文章平均质量分 79
许一沐
一个有点优点的码农,崇尚"简单的就要最简单"
展开
-
最简单轻量的PHP CURL工具库 ws-http
ws-http最简单轻量的HTTP 客户端工具库(An Simplified, lightweight HTTP client library)可用于 HTTP API 测试,支持 ssl,basic auth,代理,自定义请求头,以及常用HTTP 请求方法.(An HTTP API testing framework, written in PHP using curl. Supports ssl...原创 2016-07-30 15:34:36 · 637 阅读 · 0 评论 -
分发器与控制器的疑惑 -- FLEAJAVA实现过程中
早先想起来代码的执行过程如下:主要是 单一入口的 程序, 以下为例: index.servelt 这个假设是入口,在其中要做的就是以下事情: 加载配置文件{ } 转入分发器{ 调用runMVC或者runRbacMVC 方法来执行不同的分发器 { 通过 入口文件uri中挂载的参数来判断具原创 2016-08-25 16:02:21 · 383 阅读 · 0 评论 -
PHP学习路程感悟 -- 对路了真好
依照我学习PHP的经验 告诉大家一个学习PHP的捷径好了 从最简单的函数写起 这是一 但是一开始就要使用数据库这个是最重要的 因为可以提高学习的动力第二步是 学习使用PHP class 来组织代码 刚开始你不要拿本 面向对象的理论啃 不写代码多了也不会明白面向对象的重要性此时 你只需要知道PHP支持这样写代码就可以了 你完全可以把它当成一个 函数库的组合方式这个时候 不要盲目的去学习Sma原创 2016-08-25 16:03:09 · 147 阅读 · 0 评论 -
PHP 解析HTML元素实例 -- vb2005xu PHP进阶教程之一
在网上一搜 解析HTML元素 十之八九都会转到与JAVA相关的页面,其实PHP才是解析这些内容最简单的方案,这里仅仅提供一个例子,其他的请举一反三!//获取HTML文件中title的值function getHtmlFileTitle($htmlFileName){ $file=file($htmlFileName); $count=count($file);原创 2016-08-25 16:03:17 · 284 阅读 · 0 评论 -
PHP一行代码集成雅虎宝贝鱼在线翻译功能 -- JAVAEYE不支持IE8
今天发现可以这样(*^__^*) 嘻嘻…… 可是只能取单个词组 之间不能有空格待续 做好了在发布代码 怕被嘲笑啊今天想把图传上来 结果发现IE8根本就不支持本站的上传功能,上传一个文件往往变成2个删除一个或者不删除 都会报错 不知道是IE8的问题 还是这个站点的问题经过测试 是javaeye的问题,本人使用ys168的网盘时运行正常!之前的代码没有可以处理有空格的词组,现在已原创 2016-08-25 16:03:27 · 928 阅读 · 0 评论 -
重构 css 布局 -- 重构公司网站,面向web2.0规范前端项目开发
<?php/** * 重构 css 布局 -- 重构公司网站,面向web2.0规范前端项目开发 * * 重构目的: 彻底分离前后台的代码,彻底面向web2.0开发公司网站. * 前台完全使用HTML+CSS+JAVASCRIPT来完成,后台仅仅作为数据处理和传送这一个功能而存在,绝不参与前端布局和显示的工作. * * 前后台通过Ajax技术来实时获取原创 2016-08-25 16:03:45 · 156 阅读 · 0 评论 -
求两个数高位相同的部分--算法由中国PHP联盟的vincent-武汉(282159887) 提供
算法题:求两个数高位相同的部分。比如 42443和42555,得4274和75,得7333222和333111,得333750和75,得0输入:两个数输出:相同部分===========谁来试试$={temp:"",getHigh:function(f,s){var f=String(f);var s=String(s);var len=原创 2016-08-25 16:04:04 · 184 阅读 · 0 评论 -
我评<<微软黑屏可能成就瑞星成为中国最大软件厂商>>一文
首先对于这位作者,我估计有两种可能:1.瑞星的枪手,2.瑞星员工,3.瑞星终极Fans. 无论你是哪一种,我要阐明我的观点: 首先不说瑞星怎么免费吧 , 就算它免费了,国内又有多少人会使用它呢,从2002年开始,我开始接触杀软,包括瑞星,江民,kill,卡巴,金山毒霸,avast...这几个,一直到现在我最中意的就是avast和金山毒霸这两款,最终认定了Avast.最终得出以下结论:Av原创 2016-08-25 16:04:41 · 224 阅读 · 0 评论 -
使用注释来显示PDT中的PHP代码助手 -- 郁闷用了6个月才发现这个功能
真的很郁闷啊 , 知道昨天才偶然试出PDT在写PHP代码时可以使用这个功能. 以前在写函数时,因为函数的参数和返回值都是不确定的,比如m()要返回一个类BB,BB类中存在函数aa(),要想在如下的代码中输入->时自动提示出aa(),简直就是不可能的 例如:class BB{ function aa(){ }} function m(){ return (n原创 2016-08-25 16:05:27 · 229 阅读 · 0 评论 -
四年阅读20遍,遍遍都有新收获 -- 好书不在厚贵
推荐大家一本好书 这本书我看了四年 看了20多遍 还在继续看 真是好书啊是关于编程的 但是不仅仅对于哪一种语言 任何面向对象语言都适合 不是设计模式设计模式 看的人云 JAVA的我买了两年前买的就看了2便是中国水利出版社出得 26元的 面向对象 的思考过程[第二版2004年出的]这本书让我感觉到不管是PHP 还是JAVA C#等等 这本书每次看都有不同的感悟 真是本好书 老外的书就是他妈的好啊[而原创 2016-08-25 16:06:22 · 233 阅读 · 0 评论 -
使用PHP来写批处理脚本 -- 多文件重命名处理
rename-somefile.php 这里仅仅为一个小例子,使用PHP写批处理脚本,可以说是简单又实用啊,这里我写的一些例子,会陆续添加:<?php $files = scandir("e:/小说") ; //此函数在PHP5中才存在 $files_count = count($files) ; print "\n" . $files_count ; for($i=2;$i<$file原创 2016-08-25 16:07:40 · 221 阅读 · 0 评论 -
使用wget下载整个网页
wget -r -p -k -np -t 5 http://hao.360.cn 虽然很好用,但是还是有不少局限性. 1. 不能解析CSS文件中 包含的图片信息 例如使用 @import 或者url等等导入的东西 2. 不能解析JS中动态写入的资源文件,对于Ajax载入的根本就无从弹起,可能模仿的不是http请求有关 3. 她是从取出来的数据流中去解析文件内引用的资源信息,而非原创 2016-08-25 16:08:29 · 667 阅读 · 0 评论 -
iamsese.cn -- 色色 -- 实例讲解 简易RBAC实现原理
我就是色色, 色色就是我.以下是群友的共同讨论,希望你能得到一些提示,呵呵呵 在 这之前 我给他们展示了一些我之前写的一个基于函数开发的一个很轻便的MVC,之后引发的这个言论 有愿意讨论的 请加 中国PHP联盟高级群21656200 我是色色 也是 vb2005xu 呵呵呵 foby-赤峰(290770686) 22:04:14太好了,简单易用,效率高foby-赤峰(2907原创 2016-08-25 16:08:39 · 10238 阅读 · 0 评论 -
PHP has encountered an Access Violation解决方法总结
本文章转自: http://www.knowsky.com/339470.html 这个页面广告N多,讨厌死了! 这个问题不是很好处理,困惑了很多站长非常时间了主要出现在windows主机的服务器上。在php官方,http://bugs.php.net/也能够查到两三千页的报告,他们官方也是束手无策,经过了11个小版本后,还是没有彻底解决http://bugs.php.net/search.p原创 2016-08-25 16:09:21 · 451 阅读 · 0 评论 -
Joomla介绍
Joomla!是一套采用PHP+MySQL数据库开发,可跨平台运行的内容管理系统。Joomla!除了具有新闻/文章管理,文档/图片管理,网站布局设置,模板/主题管理等一些基本功能之外。还可通过其提供的上千个插件进行功能扩展包括:电子商务与购物车引擎、论坛与聊天、日历、博客、目录分类管理、广告管理系统、电子报、数据收集与报表工具、期刊订阅服务等。原创 2016-08-25 16:11:18 · 174 阅读 · 0 评论 -
vb2005xu自己解决将 网站做成动态静态化的--策略
网站做成 动态静态化的 -- 非伪静态的 对于 每次新添加的记录 好说 用户访问时查找那个缓存文件,没有就生成 但是 对于 更新 和 删除 的东西怎么做呢? 如果是全新站,好做,我可以做到具体的后台操作里面 那如果 在已经存在的系统上想做 这个静态化 如何能在 尽量少改动对方的后台代码的情况下实现这个功能呢? 也提过问,不过没有什么好的回答.现在自己思路为: 算了,这个问题我还是自己似原创 2016-08-25 16:12:00 · 176 阅读 · 0 评论 -
sinomagazine.com 我申请的 做自己的第一个个人商业网站吧
这个东西想实打实的赚些小钱花花,不知道行不行啊!!!!! 开发的过程中,会陆续写开发日志....... 呵呵呵 ...... PHP + MYSQL的 大小: 99.7 KB原创 2016-08-25 16:12:50 · 195 阅读 · 0 评论 -
Access转出到Mysql,咱自己动手丰衣足食.. -- 纯JS代码
公司的网站做的差不多了,可是没有找到测试数据,真够郁闷的,就想到了 Access罗思文数据库. 可是机器上装的是WPS,没有装Access. 而且罗思文里面东西太多,很难搞. 郁闷死我了,又往下找,找到了以前某出版社的书序目录数据库,使用mdbview这个小软件一看,呵呵.里面只有一个表: books.还有4000多条记录.太爽了. ... 问题出现了,我怎么把它弄到Mysql里面呢?原创 2016-08-25 16:12:59 · 262 阅读 · 0 评论 -
没事干的可以研究研究
写道1. echo count("abc"); 输出什么? 2. 用PHP写出显示客户端IP与服务器IP的代码 3. error_reporting(2047)什么作用? 4. echo,print()和print_r()有什么区别? 5. 打开php.ini中的Safe_mode,会影响哪些参数?至少说出6个。 6. 写个函数来解决多线程同时读写一个文件的问题。 7. 请写一个函数验证电子邮件原创 2016-08-25 16:13:15 · 196 阅读 · 0 评论 -
forum.sinomagazine.com 个人博客开了,不用再夹起尾巴写博客了
一直在javaeye上写博客,承蒙大家关照,可是还是不太自由,从本人被隐藏被什么的不让发帖,本人自认为没有发不法言论,发的多个文章大部分是原创,怎么就会被认为是隐藏贴... 博客是什么? 不就是发表自己心情,知识归纳的地方么? 举个最简单的例子,本人经历的,发到博客首页的,你说我不符合规范,发到'海阔天空'栏也说我,我怎么就灌水了?? 我回帖哪里就有什么不法语句,"M原创 2016-08-25 16:15:36 · 167 阅读 · 0 评论 -
Quercus 介绍: 这个TMD对我太用了,终于在JAVA和PHP找到平衡点了
写道Quercus是Caucho公司采用纯Java开发的一个PHP5引擎。基于开源授权协议GPL发布。Quercus自带很多个PHP模块和扩展如PDF,PDO,MySQL和JSON。可以利用这个引擎在一些JavaEE应用容器(Resin,GlassFish等)中运行PHP程序,也可以在PHP脚本中调用一些Java服务如JMS。Quercus会预先把PHP文件编译成.java文件,然后再执行。原创 2016-08-25 16:16:47 · 718 阅读 · 0 评论 -
javaeye社区会员骗取社区会员点击要不要鄙视它
http://cppupu.iteye.com/blog/426712像这个帖子,里面那个可以申请20G免费的,支持PHP和MYSQL的主机空间,作者还给出了自身的一个例子, 我告诉其他的朋友,大家都对我说,这是个骗子,是个托,这个网站根本就注册不了... 这里截图给大家,一致鄙视这个人吧.. 为了避免误会了那个作者,我个人尝试了不下4次,还有60多位群里面的哥们也一起侧过..原创 2016-08-25 16:17:46 · 327 阅读 · 0 评论 -
google chrome 使用指南 -- 对于我这个PHP WEB开发者
内置功能页:1. about:plugins 查看插件2. about: 3. about:network 4. about:dns 5. about:memory 6. view-cache:[URL] 7. view-source:[URL] 快捷键: 1. Window and tab shortcuts Ctrl+N Opens a new window. Ctrl+T Op原创 2016-08-25 16:19:50 · 221 阅读 · 0 评论 -
色色的FLEAPHP扩展 -- 增加数据库存储的分级别的日志模块
写道1. 增加 替换框架自带的文件日志记录服务模块 , 将日志记录到数据库 2. 增加 自定义的 类似Rails布局 的视图引擎 3. 扩展Action功能,增加自动渲染模板的功能,对于控制器的每个action,必须显示调用_autoRender(false);来关闭自动渲染 4. 修补FLEAPHP框架中某些小bug /** * 自定义的 类似Rails布局 的视图引擎 * 继承FLEA_V原创 2016-08-25 16:19:59 · 148 阅读 · 0 评论 -
FLEAPHP的模糊查询 -- 隐藏的很深,很郁闷
模糊查询: 即使用like查询http://qeephp.com/bbs/viewthread.php?tid=3268&highlight=%E6%A8%A1%E7%B3%8A%E6%9F%A5%E8%AF%A2http://qeephp.com/bbs/viewthread.php?tid=1751&extra=page%3D2%26amp;filter%3Ddigest//LIKE查询:原创 2016-08-25 16:20:56 · 188 阅读 · 0 评论 -
PHP do {} while(false); 用法,实现简易goto功能
原始代码: 因为 城市 id不存在 和 城市 不存在 他们都抛出相同的提示 修改后的代码 大小: 76 KB 大小:原创 2016-08-25 16:21:23 · 527 阅读 · 0 评论 -
Fleaphp 数组辅助文件中 array_to_tree 的bug修正
FLEA/FLEA/Helper/Array.php源代码如下: function array_to_tree($arr, $fid, $fparent = 'parent_id', $fchildrens = 'childrens', $returnReferences = false){ $pkvRefs = array(); foreach ($arr原创 2016-08-25 16:21:30 · 223 阅读 · 0 评论 -
无限级联 下拉框的实现 ... 呜呜呜 __init_xu js 又增加了一个widget
var json__categories = ;//log(json__categories);//查找分类function findcg(id){ var cg = null , hadFind = false; xu.array.each(json__categories['refs'],function(item,index){ if (hadFind) re原创 2016-08-25 16:21:38 · 305 阅读 · 0 评论 -
QEE学习 在视图模板中使用自定义的辅助类
这几天看阿旭使用QEE,我也心痒不已,正好手头有个项目,正好学习下....又学习了又挣钱了... QEE不说,还真难,官房提供的快速指南只能说 太简易..... 色色比较熟悉flea,好不容易说服自己使用qee,这次一定要全身而退!!!!! qee的控制器实现的不错,还实现了命名空间的概念,这个确实很吸引我,加上路由功能.... 只是视图这块做的我觉得不咋的,我也很原创 2016-08-25 16:21:47 · 312 阅读 · 0 评论 -
ZXCHART的PHP 函数封装
function zxchart($fdata,$style=null,$path=null){ if (empty($fdata)) { echo "未指定数据文件" ;return ; } $chart_baseurl = empty($path)? FLEA::getAppInf('public_url') . '/chart':$path; $fprogram原创 2016-08-25 16:22:11 · 175 阅读 · 0 评论 -
xser php framework => a simple php5 framework => 色色自己的PHP框架
// xser php framework => a simple php5 framework // 1. a dispatcher module // 2. a view module// 3. a database object relations mapping module从 3月1号开始写的,已经具备基本雏形,借鉴和使用了大量的QEE/FLEA的代码,但是基本都进行了简写,M层未实现.原创 2016-08-25 16:22:52 · 179 阅读 · 0 评论 -
xser_exception_handler -- xser php fr v0.1 自定义捕获异常信息
/** * 顶层异常处理器 -- 处理所有未捕获异常 * * @param Exception $e */function xser_exception_handler($e){ include(dirname(__FILE__) . '/exception.handel.rhtml') ;}// 设置顶层异常处理器set_exception_handler(原创 2016-08-25 16:23:07 · 161 阅读 · 0 评论 -
xser_helper_imgcode
<?php// 摘自: FLEA_Helper_ImgCodeclass xser_helper_imgcode { private $_code ; // 生成的验证码 private $_expired ; // 验证码过期时间 private $imagetype = 'jpeg'; // 验证码图片的类型(默认为 jpeg) /** *原创 2016-08-25 16:23:33 · 231 阅读 · 0 评论 -
怎么将字符串按大写字母分隔成字符串数组
写道怎么将字符串按大写字母分隔成字符串数组 例如:createTechBook 转化成 array(create,Tech,Book)或者 create-Tech-Book JS: array: alert("createTechBook".split(/(?=[A-Z])/)) string: "createTechBook".replace( /([A-Z])/g, '-$1') PHP:原创 2016-08-25 16:23:41 · 1568 阅读 · 0 评论 -
下周一去威盛电子上班
周一去威盛电子上班,做PHP程序员...... 希望新工作事事顺利,万事如意!!! 希望自己技术和协同开发的能力大大提高,希望有自己业余的时间来做好xser php framework的开发... 还想充分学习下 java nio 技术,实现一个迷你版本的 servlet WEB服务器 和邮件服务器 ,学习.....原创 2016-08-25 16:24:12 · 218 阅读 · 0 评论 -
入职第三天
前两天主要忙碌填写入职信息,社保办理,等等熟悉环境的事情... ,和公司的同事关系处理的都还行. 明天开始正式进入开发工作,今天是唯一一天看代码的时间,自己写的xser php framework的开发进度要推迟了, 当前项目使用 ZF 框架,之前虽然了解过,但是一直未直接使用过,这次要好好学习下,昨天在搭建开发环境时也出现了一些问题 大致都解决了,今天的任务主要是 代码学原创 2016-08-25 16:24:20 · 190 阅读 · 0 评论 -
下2月学习畅想
1. zend framework 的使用.... 2. nutz 的学习 + 代码学习 ..... 3. ci源码看完 .... 4. PHP 敏捷开发框架 FleaPHP - 快速 Web 应用开发详解 前2章写完 5. qeephp orm 源码学习... 6. 自己的kenxu unit php单元测试库 完成....原创 2016-08-25 16:24:45 · 224 阅读 · 0 评论 -
解决: Xdebug MUST be loaded as a Zend extension in Unknown on line 0
使用YII的 yiic 命令时出现了 Xdebug MUST be loaded as a Zend extension in Unknown on line 0 警告: 解决方法:找到 php.ini 中的并修改如下: 写道;extension=php_xdebug-2.1.0-5.2-vc6.dllzend_extension_ts="d:/AppServ\php5\原创 2016-08-25 16:25:11 · 3079 阅读 · 0 评论 -
PHP5.2.3连接 SQLSERVER 注意事项
http://hi.baidu.com/xiexinze/blog/item/5f7e1054f02143123b2935ab.html 写道环境: - Apache 2.2.6 - PHP 5.2.5 - SQL Server 2005 - Windows XP SP2步骤:1. 首先按通常做法配置好PHP5连接MS SQL Server 2. 下载正确版本的 ntwdblib.dll (2原创 2016-08-25 16:26:27 · 329 阅读 · 0 评论 -
得到一张 爱心感谢卡 ... 不错
捐出五本专业编程书,得到一张卡,真不赖 .... 昨天晚上找书,忽然发现 从 ASP/ASP.NET/PHP/JSP/ | JS/VBS/PHP/JAVA/c#/vb.net/PYTHON/PREL我都看过 可是郁闷 还是什么都不会..... 只会一点的php 这个投入到产出也太不成比例了... 从04年 来北京学习以来,最早学习的是java[ejb开发]原创 2016-08-25 16:26:35 · 433 阅读 · 0 评论