Welcome 微信登录

首页 / 网页编程 / PHP

MyEclipse常用配置图文教程

MyEclipse常用配置图文教程

MyEclipse有很多功能,但是我们经常用到的功能其实并不是特别多,在这里将一些有用的小技巧记录下来,作为备忘录,同时也希望能够对他人有些许帮助吧。一 工作组(working set) 工作组主要是将相关的一类多个项目同时显示在左侧项目管理栏中,而其它无关的项目不显示,这样可以避免项目管理栏列出太多的项目,减少项目间的干扰,同时也起到了对工作空间中的项目进行分类的目的。选择工作组 如果没有将要新建 2.新建工作组 在“选择工作组”可以看到...
php修改指定文件后缀的方法

php修改指定文件后缀的方法

因项目需求,需要将asp后缀的修改成php,因懒于一个个修改。又觉得php跟Qt一样都是高级语言了,一般高级语言都有提供对获得的内容进行增删改查的函数。经过一番资料查找与代码测试,总结出了PHP修改指定文件后缀的方法,分享给大家。目标:将当前目录下的asp后缀改成php,而不影响其它“后缀格式的文件”,而且只是针对“当前文件夹”,对当前文件夹内包含的文件夹的文件不进行修改。具体功能代码如下:<?php function foreachDir(...
PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)

PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)

为什么要谨慎使用PHP中的常量?Zend Framework文档中写道:常量包含数字字母字符和下划线,数字允许作为常量名。 常量名的所有字母必须大写。类常量必须通过 "const" 定义为类的成员,强烈不鼓励使用 "define" 定义的全局常量。作为PHP的官方框架,为什么会有这样的要求?让我们一起分析一下吧。1. define容易产生意想不到的错误PHP常量是定义后就不能修改和再次赋值。但是如果再次赋值会怎么样?<?php define(...
php中使用PHPExcel读写excel(xls)文件的方法

php中使用PHPExcel读写excel(xls)文件的方法

本文实例讲述了PHP中使用PHPExcel读写excel(xls)文件的方法,非常实用。分享给大家供大家参考之用。具体方法如下:很多PHP类库在读取中文的xls、csv文件时会有问题,网上找了下资料,发现PHPExcel类库好用,官网地址为:http://phpexcel.codeplex.com/。现将PHPExcel读写Excel的方法分别叙述如下:1、读取xls文件内容<?php//向xls文件写入内容error_reporting(E...
PHP使用静态方法的几个注意事项

PHP使用静态方法的几个注意事项

本文实例介绍了PHP使用静态方法的几个常见注意事项。分享给大家供大家参考。具体方法如下:1. 即使类中的方法并未用static声明,但其未使用到可改变的类成员变量,在外部仍可用操作符::来调用;2. 以静态方式(用::操作符)调用的方法中$this的取值是由调用时的上下文决定的!而不是定义他的类!!例如以下的代码:<?php class TestClass1 { public $normal_v = "normal_v from TestCl...
PHP+iFrame实现页面无需刷新的异步文件上传

PHP+iFrame实现页面无需刷新的异步文件上传

本文实例讲述了PHP+iFrame实现页面无需刷新的异步文件上传,是非常实用的常见技巧。分享给大家供大家参考。具体分析如下:说到iframe,现在用它的人是越来越少了,并且很多人都相信它应该被AJAX所取代,的确如此,因为AJAX太出色了。不过有一种情况的实现我还是选择了iframe,这就是本文要说的文件的异步上传,感兴趣的可以试试,如果用原生的AJAX来实现应该是要复杂的多。先来给初学者补补基础知识:1. 在iframe标签一般会指定其name特性以于标...
异步加载技术实现当滚动条到最底部的瀑布流效果

异步加载技术实现当滚动条到最底部的瀑布流效果

异步加载技术实现瀑布流效果。当滚动条到最底部的时候触发一个事件,这个事件写入$.get()事件,向内部程序页传递类别id和页码,程序将会返回那个类别下的相对页的产品列表,如果程序查询当前类无产品即返回空。滚动条事件要写在window.onscroll中才有效判断。如下:window.onscroll=function(){<br> // var scrolltop=document.documentElement.scrollTop||d...
PHP正则表达式替换站点关键字链接后空白的解决方法

PHP正则表达式替换站点关键字链接后空白的解决方法

标题这样不知道合适不合适。具体的情况是这样的:网站要增加关键字链接功能,然后需要对文章的内容进行正则表达式匹配并替换,然后使用了preg_replace函数。替换的程序代码如下:function ReplaceKeyword($linkDefs,$content){$linkMap = array();/*foreach($linkDefs as $row) {$linkMap[] = explode(",", $row);}*/$linkMap = $l...
php中file_get_content 和curl以及fopen 效率分析

php中file_get_content 和curl以及fopen 效率分析

三个函数虽然都是读取资源的函数,但各自的应用场景不同。curl多用于互联网网页之间的抓取,fopen多用于读取文件,而file_get_contents多用于获取静态页面的内容。1. fopen /file_get_contents 每次请求都会重新做DNS查询,并不对DNS信息进行缓存。但是CURL会自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询。这大大减少了DNS查询的次数。所以CURL的性能比fopen /file_g...
PHP正则替换函数preg_replace和preg_replace_callback使用总结

PHP正则替换函数preg_replace和preg_replace_callback使用总结

在编写PHP模板引擎工具类时,以前常用的一个正则替换函数为 preg_replace(),加上正则修饰符 /e,就能够执行强大的回调函数,实现模板引擎编译(其实就是字符串替换)。详情介绍参考博文:PHP函数preg_replace() 正则替换所有符合条件的字符串应用举例如下:复制代码 代码如下:<?php/*** 模板解析类*/class Template {public function compile($template) {// if...
11个PHPer必须要了解的编程规范

11个PHPer必须要了解的编程规范

本文将讨论常用的良好的代码习惯,或者称为代码规范,在PHP领域。1,错误报告开启错误报告是在PHP中一个非常有用的功能,应同时在开发阶段启用。 这可以帮助我们确定我们的代码中的问题。 最常用的功能是“E_ALL”,这有助于我们发现所有的警告和严重错误。 必须指出的是,我们把我们的代码投入上线前,我们应该关闭这个功能提示,否则会在浏览器上的暴漏所有潜在错误及警告。2,使用DRY原则‘Do not Repeat Yourself",DRY原则指的是不要重复你的...
PHP中exec与system用法区别分析

PHP中exec与system用法区别分析

本文实例讲述了PHP中exec与system用法区别,分享给大家供大家参考之用。具体方法如下:一般来说,在PHP中调用外部命令,可以用exec及system来实现:system()原型:string system (string command [, int return_var]) system()函数很其它语言中的差不多,它执行给定的命令,输出和返回结果。第二个参数是可选的,用来得到命令执行后的状态码。返回结果:成功返回0, 失败(命令不存在等原因) ...
<< 421 422 423 424 425 426 427 428 429 430 >>