Welcome 微信登录

首页 / 网页编程 / PHP

浅析PHP编程中10个最常见的错误

浅析PHP编程中10个最常见的错误

目前学习PHP很多朋友,在平时的日常程序开发工程中总会遇到各种各样的问题,本篇经验将为大家介绍PHP开发中10个最常见的问题,希望能够对朋友有所帮助。错误1:foreach循环后留下悬挂指针 在foreach循环中,如果我们需要更改迭代的元素或是为了提高效率,运用引用是一个好办法:$arr = array(1, 2, 3, 4); foreach ($arr as &$value) {$value = $value * 2; } // $arr is n...
本地计算机无法启动Apache故障处理

本地计算机无法启动Apache故障处理

最近因工作需要,要学习PHP的基础编程,于是学习架设PHP工作环境。但按照教材上介绍的那样,安装了WMAP后,一直无法运行成功。后发现Apache一直都不在运行状态。到WMAP中的Apache选项中去选择启动但无法启动。后经高人指点,总结出如下可能性无法启动Apache:可能情况一:安装Apache2的路径中不能含有中文.可能情况二:重启Apache就会弹出出错提示框,提示"The requested operation has failed!" 然后打开...
Zend Framework 2.0事件管理器(The EventManager)入门教程

Zend Framework 2.0事件管理器(The EventManager)入门教程

概述EventManger是一个为以下使用情况设计的组件:复制代码 代码如下:实现简单的主题/观察者模式实现面向切面的设计实现事件驱动的架构基本的架构允许你添加和解除指定事件的侦听器,无论是在一个实例基础还是一个共享的集合;触发事件;终止侦听器的执行。快速入门通常,你将会在一个类中创建一个EventManager。复制代码 代码如下:use ZendEventManagerEventManagerInterface;use ZendEventManager...
Php连接及读取和写入mysql数据库的常用代码

Php连接及读取和写入mysql数据库的常用代码

既然现在你看到了这篇文章,说明你肯定知道PHP和MySQL是怎么一回事,我就不啰嗦了。但为什么你还要继续阅读此文呢?可能是以前你习惯复制粘贴一些代码,并没有真正弄懂代码的含义;也可能你以前弄懂了,但像我一样,有一段时间没有接触,生疏了;再或者,有人问你类似的简单问题,而你已经不屑于回答,直接上网搜索,恰好找到了这篇,于是就推荐给那谁谁谁了...不管怎样,在这里我总结了常用的PHP连接MySQL数据库以及读取写入数据库的方法,希望能够帮到你,当然也是作为我自...
Parse正式发布开源PHP SDK

Parse正式发布开源PHP SDK

Pare 发布 了 Parse PHP SDK ,旨在使Parse能够集成“到一类新的应用程序和不同的使用场景。”另外,该公司声称,这是他们的“第一个面向服务器端语言的SDK,而且是第一个真正开源的SDK。”到目前为止,Parse提供了若干API库,旨在使前端可以更容易地集成Parse,其中包括对Objective-C、Java、.NET和JavaScript的支持。另外,Parse通过REST在本地公开接口。这些库涵盖了Parse的主要使用场景,这使得开...
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)

浅谈使用 PHP 进行手机 APP 开发(API 接口开发)

一、先简单回答两个问题:1、PHP 可以开发客户端?答:可以,因为PHP是脚本语言,是负责完成 B/S架构 或 C/S架构 的S部分,即:主要用于服务端的开发。但是,PHP可不仅仅只能在互联网站上发展,一个PHP for Android(PFA)站点表示他们将可以发布编程模型、工具盒文档让PHP在Android上实现应用。该项目的主要赞助商是开源公司IronTec,PFA使用Scripting Layer for Android (SL4A),也就是And...
PHP语法自动检查的Vim插件

PHP语法自动检查的Vim插件

由于最近写PHP比较多,偶尔手误少写个分号之类的语法错误难免,一般的检查方式是回到命令行运行 php -l ,或者升级一下直接在Vim里运行 :!php -l % ,或者再将此绑定为快捷键,如 :map <F5> :!php -l %<CR> ,每当按F5便可立即执行语法检查。但还是觉得略有不爽,因为很多IDE是实时检查的,语法错误会提示在代码行的旁边。虽然实时检查未必有必要,但自动检查要比手动检查方便的多,比如在php文件保存时自...
使用ob系列函数实现PHP网站页面静态化

使用ob系列函数实现PHP网站页面静态化

将PHP的执行页面预先转换成HTML,是所谓的PHP静态化方法之一。其他还有模板替换法,opcache等方法。静态化的作用:提高网站的响应速度,降低服务器的负载;用于搜索引擎的SEO;利用PHP输出buffer直接写成html,定时后台定时扫一遍网站,是比较容易实现的网页静态化。静态化之前:<?phpfor($i=0;$i<1000;$i++){ echo "bull<br>";}?>静态化:<?...
PHP解码unicode编码的中文字符代码分享

PHP解码unicode编码的中文字符代码分享

问题背景:晚上在抓取某网站数据,结果在数据包中发现了这么一串编码的数据:"......u65b0u6d6au5faeu535a......", 这其实是中文被unicode编码后了的数据,我现在就是想解码出中文来,上度娘搞了半天,试了很多的姿(方)势(法),终于搞定了。解决方案:呵呵,老外就是给力啊, 猛戳这里看老外给的解决方案方案A(稳定版+推荐):function replace_unicode_escape_sequence($match) {ret...
php与flash as3 socket通信传送文件实现代码

php与flash as3 socket通信传送文件实现代码

前段时间在flashseer看到有人提到:可以通过socket方式传送swf文件,让用户无法获取到swf文件… 当时还没有出as3的反编译,所以对程序的保护没有在意.随着反编译程序的平民化,不希望别人看到源代码的朋友就比较着急…通过socket方式传送swf文件来避免泄漏源代码的思路(只适用as3): 让主程序的loader(前台swf)通过socket连接到后台程序,然后请求需要的主程序文件.后台读取主程序数据通过socket发送给主程序的 loader...
<< 411 412 413 414 415 416 417 418 419 420 >>