-
[PHP] 解析增高PHP执行效率的50个技巧
解析提高PHP执行效率的50个技巧1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故...
95
热度 -
[PHP] php基础练习题-多文件上传
php基础练习--多文件上传<html><head><metacharset="utf-8"><title>index_uploads</title></head><body><formaction="uplo...
96
热度 -
[PHP] PHP 依赖注入,自此不再考虑加载顺序
PHP依赖注入,从此不再考虑加载顺序说这个话题之前先讲一个比较高端的思想--'依赖倒置原则'"依赖倒置是一种软件设计思想,在传统软件中,上层代码依赖于下层代码,当下层代码有所改动时,上层代码也要相应进行改动,因此维护成本较高。而依赖倒置原则的思想是,上层不应该依赖下层,应依赖接口。意为上层代码定义接...
44
热度 -
[PHP] php 远路下载图片到本地
php远程下载图片到本地大家好,从今天开始,小弟开始写写博客,把自己在工作中碰到的问题的解决方法纪录下来,方便以后查找,也给予别人方便,小弟不才,第一次写博客,有什么不足之处请指出,谢谢!今天纪录的是怎么通过PHP远程把图片下载到本地,废话不多说,上代码。<?php/**功能:php完美实现下...
39
热度 -
[PHP] PHP扩展开发(一)-创建基础框架
PHP扩展开发(1)-创建基础框架生成PHP扩展开发的基础框架。一、Linux下$>cd~/{php源码}/ext$>./ext_skel--extname=simpleCreatingdirectorysimpleCreatingbasicfiles:config.m4config.w...
97
热度 -
[PHP] phalcon干日报告提交平台总结
phalcon做日报告提交平台总结总结:通过开发日报告提交系统,掌握了基本的phalcon框架原理和PHP语言。也了解了一些linux常用指令,收获颇丰。下面对项目中所遇到的问题进行总结:1.前台数据传往后台所用的三种方法:(1)表单提交form,$this->request->getP...
14
热度 -
[PHP] JAVA、PHP、C#Object-C 通用的DES加密解密
JAVA、PHP、C#、Object-C通用的DES加密解密JAVA、Android:packagecom.example.aric.test;importjavax.crypto.Cipher;importjavax.crypto.SecretKey;importjavax.crypto.Secr...
43
热度 -
[PHP] PHPExcel怎么把该列的值设置为文本无科学计数
PHPExcel如何把该列的值设置为文本无科学计数?$obj_sheet->setCellValueExplicit($cells[$_counter].$i,(isset($val[$_value_key])?$val[$_value_key]:''),PHPExcel_Cell_DataT...
74
热度 -
[PHP] PHP 学习笔记 (1)
PHP学习笔记(一)1.在PHP中设置最长执行时间:PHP中的PHP.ini文件中,max_execution_time项指定了PHP最长执行时间,默认是30秒。有两种方案可以对其进行修改:1.直接在PHP.ini文件中修改max_execution_time的值。但是,这种修改的方法需要有修改配置...
19
热度 -
[PHP] Lnmp批改php.ini配置
Lnmp修改php.ini配置要在lnmp系统里面修改php.ini配置,首先要用find命令查找到php.ini所在位置:find/-namephp.ini查找结果如下:usr/local/php/etc/php.ini然后用VI命令修改:vi/usr/local/php/etc/php.ini修...
53
热度 -
[PHP] php 保险过滤函数代码
php安全过滤函数代码php安全过滤函数代码,防止用户恶意输入内容。//安全过滤输入[jb]functioncheck_str($string,$isurl=false){$string=preg_replace('/[\\x00-\\x08\\x0B\\x0C\\x0E-\\x1F]/','',$...
15
热度 -
[PHP] 批改PHP上传文件大小限制
修改PHP上传文件大小限制PHP上传文件默认一般都是有限制的,?有的时候我们需要上传大的文件,那么怎么修改PHP上传限制的大小呢?1.一般的php文件上传,除非文件很小.就像一个5M的文件,???很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为30秒.就是说超过30秒,??该脚本...
12
热度 -
[PHP] PHP对象在内存储器堆栈中的分配
PHP对象在内存堆栈中的分配PHP对象在内存堆栈中的分配对象在PHP里面和整型、浮点型一样,也是一种数据类,都是存储不同类型数据用的,在运行的时候都要加载到内存中去用,那么对象在内存里面是怎么体现的呢?内存从逻辑上说大体上是分为4段,栈空间段、堆空间段、代码段、初始化静态段,程序里面不同的声明放在不...
34
热度 -
[PHP] php实现中文转数目字,实现方式很智能很php
php实现中文转数字,实现方式很智能很php分享一个辅助函数,使用php尽可能识别出字符串中的数字,实现效果如下。123456789echocheckNatInt('九百六十万');//普通中文数字,9600000echocheckNatInt('壹亿柒仟万零捌佰肆拾');//大写中文数字,1700...
25
热度 -
[PHP] 怎么实现一个php框架系列文章【5】安全处理输入
如何实现一个php框架系列文章【5】安全处理输入所有的外部输入参数都应该检查合法性。未正确处理输入数据将可能导致sql注入等漏洞。框架提供系列函数来取$_REQUEST中的值requestIntrequestStringrequestFloatrequestBoolps:注意$_REQUEST中变量...
62
热度 -
[PHP] 深入懂得PHP内核(六)函数的定义、传参及返回值
深入理解PHP内核(六)函数的定义、传参及返回值一、函数的定义用户函数的定义从function关键字开始,如下functionfoo($var){echo$var;}1、词法分析在Zend/zend_language_scanner.l中我们找到如下所示的代码:<ST_IN_SCRIPTING...
66
热度 -
[PHP] 深入懂得PHP内核(五)函数的内部结构
深入理解PHP内核(五)函数的内部结构php的函数包括用户定义的函数、内部函数(print_rcount...)、匿名函数、变量函数($func='print_r';$func(array('a','b'));)PHP内核源码中将函数分为以下类型#defineZEND_INTERNAL_FUNCTI...
32
热度 -
[PHP] 安装dede UTF_8时报出了一个致命异常和警告,最后不能显示网站后台和首页了
安装dedeUTF_8时报出了一个致命错误和警告,最后不能显示网站后台和首页了安装dedeUTF_8时报出了一个致命错误和警告,最后不能显示网站后台和首页了。报错如下:登陆首页显示:Fatalerror:CalltoundefinedfunctionParCv()in/include/dedesql...
60
热度 -
[PHP] PHP 学习笔记 (4)
PHP学习笔记(四)Wordpress框架中的一些函数:wp_get_nav_menu($default):根据条件$default获取menu,默认获取所有的menu其中$default默认如下所示:$default=array(‘theme_location’=>'...
9
热度 -
[PHP] 关于curl_setopt参数的记要
关于curl_setopt参数的记录curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE)其中true输出执行结果,false为不输出fsockopen与curl_setopt请求的区别之一就是,前者是阻塞的,也就是当没有得到服务器响应时,程序会依旧执行,而curl...
57
热度