Author Archives: php培训讲师

About php培训讲师

一个对技术有着执着追求的人,一个有着极度责任感的人,一个打算做教育培训的人。

php中正则怎样匹配中文?

By php培训讲师 | 二月 20, 2012

php匹配中文示例代码如下: <?php /* * Author : Fanglor * Email : Fanlor@163.com * Url : www.skyleft.com * Date : 2012-02-20 */ header ("Content-type:text/html;charset=utf-8;"); if (preg_match (’/^[\x{4e00}-\x{9fa5}]+$/u’,'编程’)) { echo ‘全是中文’; } else { echo ‘不全是中文’; }   ?>

Read more »

SVN怎样导出两个版本之间的差异文件?

By php培训讲师 | 二月 16, 2012

系统升级时,一般都只需要把修改的代码上传。但其在不同的目录中,我们难道一一上传吗? 不是这样的,有了SVN,一切变得简单了。 1.查看历史版本 2.选择两个不两同版本,比较代码变化 。 3. 选中不同的代码,并导出 4.选好导出目录,确定

Read more »

centos下怎么查看linux内核版本和gtk版本号?

By php培训讲师 | 二月 13, 2012

查看linux内核版本: uname -a Linux www.jmphp.com 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU/Linux 查看gtk版本: rpm -qi gtk2 Name        : gtk2                         Relocations: (not relocatable) Version     : 2.10.4               [...]

Read more »

easyphp框架手册发布啦!

By php培训讲师 | 十月 27, 2011

花了一天时间,把框架的注释写了下,用 phpdocmentor 生成了个HTML的手册。 要的可以点这里下载 。 预览图片: 

Read more »

[北京]龙沙网络6000元诚聘电子商务php程序员

By php培训讲师 | 九月 2, 2011

[北京]龙沙网络6000元诚聘电子商务php程序员 具体如下: 公司:北京龙沙网络科技有限公司 要求:有电子商务开发经验       可独立开发电子商务网站 公司产品:CCTV-6 两档电视节目的官网,电子商务网站。 网址:http://www.idwindow.com 工作地点:北京 联系人:韩金海 电话:(010)62309167 QQ:    475332295 地址:北京市海淀区学院路51号 首享科技大厦1203室 地铁10号线,西土城站 向北50米 岗位职责 1.负责公司电子商务网站的建设及维护工作; 2.负责网站商城系统的二次开发及维护工作; 3.协同完成网站产品的技术架构设计; 4.独立完成公司网站产品的功能模块编码; 5.负责与公司其他团队共同创建和完善网站的布局,以确保其网站的功能性及呈现效果。

Read more »

帝国cms如何把文章中的附件名称显示由上传后的名字变成上传前的名字

By php培训讲师 | 七月 31, 2011

一次改帝国CMS,发布在文章中添加的附件显示的名字都是上传后MD5加密后的名称,很不爽。如何让它显示为上传上的名字吗? 看了一下表,里面也有这个字段的。于是找啊找啊找了半天,最后还是让我发现了。 它是在上传的时候就已经生成好了写到正文内容中去的。 这是改之前显示的效果: 这是修改后的效果: 这是要修改的代码 : 改成这个样子就行了。 找到文件 了吗?是在 e\admin\ecmseditor\infoeditor\epage\TranFile.php中。看出来了吗? 是把filename 改成了红线标明的fn了。呵呵,找到位置了,一切就是这么简单。

Read more »

诺基亚C5 03做移动AP,实现电脑无线上网

By php培训讲师 | 七月 31, 2011

呵呵,以前不知道 我的手机还有这个功能 ,上次不能上网了,万般无奈之下试了下,居然 可以无线上网。就是有点太费流量了,一般人用不起啊。 首先安装 一个 诺基亚PC套件,文件>连接到internet>选择服务提供商>中国移动 ,如果顺利 ,一切就OK了 !

Read more »

php中__CLASS__与get_class 的区别

By php培训讲师 | 六月 28, 2011

<?php /* * Author : Fanglor * Email : Fanlor@163.com * Url : www.skyleft.com * Date : 2011-06-28 */ class Test__CLASS__ {   var $url = ”;   function __construct () { $this->url = __CLASS__; }   function get_url () { return $this->url; } }   class ChildTest__CLASS__ extends Test__CLASS__{   function __construct () { [...]

Read more »

php怎么把 \u767e\u79d1id\u4e0d\u6b63\u786e转化成汉字?

By php培训讲师 | 六月 27, 2011

具体转化代码如下: $str=’\u767e\u79d1id\u4e0d\u6b63\u786e’;   echo str_replace(’\u’,';&amp;#x’,$str);

Read more »

IE8 的开发人员工具出不来了怎么办?

By php培训讲师 | 六月 20, 2011

IE8 的开发人员工具挺好用,就是有时候出问题,当我们按F12的时候,任务栏里出现开发人员工具的任务,但是开发人员工具窗体不弹出,也不出现在IE8里,重装IE88后还是存在此问题,很是让人郁闷。 在网络上看到也经常看到有人求助,说 IE8 开发人员工具出不来了,或IE8 开发人员工具不见了,或IE8 开发人员工具无法使用了!很是着急! 现在,告诉大家一个很好的解决办法:     解决办法其实非常简单:     1、在IE8开发工具任务栏图标上的缩略图上点右键-最大化,然后就出来了。     2、Crtl+P可以出来调试模式 //编者注:此热键乃是让工具与IE8窗口结合在一起(也就是固定工具在IE8里的位置),必须先打开工具,否则是IE8打印的热键!

Read more »

easyphp框架1.1版本发布了

By php培训讲师 | 六月 17, 2011

easyphp框架发布了 本次更新的内容有: 1.增加 APP_NAME 常量,为项目目录,修改 CORE 常量为ROOT_PATH 2.增加对多数据库的支持,修改config.inc.php数据库配置数据为二维,具体调用方法见附录。 3.添加初始化文件夹/文件的创建 ,只需在入口文件中定义好APP_NAME ,系统便会自动创建 APP_NAME文件夹,里面包含 controller,view,model三个文件夹和默认的 index_controller.class.php ,index_model.class.php 4.添加创建controller/model的小工具 ,只需在 当前把当前动作改为tools就可以看到其界面了,如 index.php?c=message&a=tools ,在这里可以方便的创建controller 和model了,再也不用我们复制修改了。如果该模板创建的轻拿默认模板不能满足你的需要,可以修改core/data/的模板类文件。 ————————————————————————————– 说明 : a .多数据支持的 config.inc.php 格式应该写成这样 define (‘TABLE_PRE’,’e_’); $s_db_config = array ( 1 => array (‘db_host’=>’localhost’,’db_user’=>’root’,’db_password’=>”,’db_name’=>’easyphp’,’db_charset’=>’UTF8′), 2 => array (‘db_host’=>’localhost’,’db_user’=>’root’,’db_password’=>”,’db_name’=>’test’,’db_charset’=>’UTF8′), 3 => array (‘db_host’=>’localhost’,’db_user’=>’root’,’db_password’=>”,’db_name’=>’baike’,’db_charset’=>’UTF8′), ); 注意:索引必须大于0 ,1表示数据库1的信息,2表示数据库2的信息,依次类推。 在调用时以这样的方式来调用 : // $temp2 = $this->mod(2)->result_sql [...]

Read more »

怎么把方角的矩形照片切成圆角?

By php培训讲师 | 六月 14, 2011

圆角矩形工具 选中要弄的图片 然后 CTRL+ENTER 再然后SHIFT+CTRL+I 再然后点DEL 好了

Read more »

js中怎么判断窗口是否被iframe包含?

By php培训讲师 | 六月 10, 2011

<pre lang=”javascript”> if (parent != self) { alert (‘我被iframe包含了,我不干!’); } </pre>

Read more »

关于SQL语句where后有限制条件却取出条件外数据问题的分析

By php培训讲师 | 六月 8, 2011

前几天,在写一个SQL语句的时候,where后面明明有限制条件,却每次都将表中其它数据也取出来了。测试了半天还是不行。 这到底是什么原因呢? 最后才发现 ,原来有一个字段我用的是varchar ,里面的值 又是 也逗号分隔的,如 1,2,3,4 但 SQL语句中却用的是这样的 receive_id = 1 ,结果就会出现上面的问题,原来是MYSQL 会自动将1,2,3,4自动转换成int 型,这样一转,就转成 1了,所以结果中老有 1,2,3,4 这样的记录。改成 is_read = ’1′ ,一切终于ok 了。 总结: int 型的 可以写成 字符型 ,如is_del  = ’1′  (is_del 为tinyint型),但字符型的不能写成 int 型 ,如 is_read = 1 ,(is_read 为varchar ) 结果就错了。

Read more »

jquery json插件代码

By php培训讲师 | 五月 30, 2011

/** * @file jQuery.Json.js * @description 用于支持Json与其它类型互转的扩展方法 * @author knowmore * @date 2011-03-01 * @license share * @version 1.0.20110301 **/   /** * 将json字符串转换为对象的方法。 * * @public * @param json字符串 * @return 返回object,array,string等对象 **/ jQuery.extend({ /** * @see 将json字符串转换为对象 * @param json字符串 * @return 返回object,array,string等对象 */ evalJSON: function(strJson) { return eval("(" + strJson + ")"); [...]

Read more »