-
[PHP] php 判断恒量、变量、函数是否存在
php判断常量、变量、函数是否存在<?php/*判断常量是否存在*/if(defined('CONSTANT1')){echoCONSTANT1;}//判断变量是否存在if(isset($myvar)){echo"$myvar.";}//判断函数是否存在if(function_exists('...
93
热度 -
[PHP] PHP 支持8种原始类型
PHP支持八种原始类型PHP支持八种原始类型。四种标量类型:布尔型(boolean)——trueorfasle两个都是大小写不敏感的整型(integer)——32位系统,范围:-2147483648~+2147483647浮点型(float)(浮点数,也作“double”)——32位系统,范围:1....
104
热度 -
[PHP] php5 值赋值与引述赋值
php5值赋值与引用赋值值赋值——2个变量有各自的内存,互不影响$str1="wang";$str2=$str1;$str1="zhang";echo$str2;//wang引用赋值——用“&”,2个变量共用一个内存,一个变化,另一个也变化。$i="zhao";$j="wang";$j=&a...
34
热度 -
[PHP] PHP兑现IP黑白名单过滤
PHP实现IP黑白名单过滤需求来自一个运维的同事,对一个php文件执行进行IP过滤,不方便直接配置服务器,于是需要直接在php文件开头进行IP的过滤。IP过滤规则,可以有如下形式:1.完整的IP地址如:192.168.0.12.某一段IP如:192.168.0.*。运维可以自定义IP黑白名单,由多个...
86
热度 -
[PHP] #php学习札记#基本语法
#php学习笔记#--基本语法一、从HTML中分离????当PHP解析一个文件时,会寻找开始和结束标记,标记告诉PHP开始和停止解释其中的代码。此种方式的解析可以??使PHP嵌入到各种不同的文档中,凡是在一对开始和结束标记之外的内容都会被PHP解析器忽略。大多数情况下PHP??都是嵌入在HTML文档...
72
热度 -
[PHP] 兑现极小一部分PHP的HASHMAP
实现极小一部分PHP的HASHMAP又修改了一下,实现了resize#include<stdlib.h>#include<stdio.h>#include<string.h>#include<malloc.h>#include<math.h>...
88
热度 -
[PHP] php时间轴函数 ,刚、1分钟前、1小时前、一天前
php时间轴函数,刚刚、1分钟前、1小时前、一天前php常见时间处理函数:time():返回当前的Unix时间戳?。date():格式化一个本地时间/日期。getdate():取得日期/时间信息。mktime():正常日期转时间戳。mktime(0,0,0,9,18,2011)如下是一个时间轴处理函...
10
热度 -
[PHP] PHP菜鸟需要掌握的知识
PHP初学者需要掌握的知识PHP学习计划流程开篇跟大家推荐我自己也在使用的PHP视频教程!该PHP视频教程传智播客免费提供!我自己也是搜寻了很多网上的资料,发现现在使用的PHP视频教程非常不错!希望对和我一样喜欢自学的朋友,一起实现理想!下面我把自学的路线分享给大家:?PHP初学者(PHPBegin...
66
热度 -
[PHP] php 文件下传配置
php文件上传配置Apache+PHP环境上传大文件的相关配置选项避免二次检索做无用功。首先,需要根据允许上传的最大文件大小值(如32M),对php.ini中的如下参数进行配置:file_uploads=On;WhethertoallowHTTPfileuploadsupload_max_files...
98
热度 -
[PHP] php正则 前瞻跟后顾 分析应用
php正则前瞻和后顾分析应用做日志分析工作的经常需要跟成千上万的日志条目打交道,为了在庞大的数据量中找到特定模式的数据,常常需要编写很多复杂的正则表达式。例如枚举出日志文件中不包含某个特定字符串的条目,找出不以某个特定字符串打头的条目,等等。?正则表达式中有前瞻(Lookahead)和后顾(Look...
102
热度 -
[PHP] PHP TimeZone 的有关问题
PHPTimeZone的问题自PHP5.0开始,PHP时区默认使用UTC,所以获取系统时间时,时间比中国时间少8个小时。解决办法:1.在PHP.ini文件中修改设置。[Date];Definesthedefaulttimezoneusedbythedatefunctionsdate.timezone...
151
热度 -
59
热度 -
119
热度 -
[PHP] 在PHP框架中亟需使用smarty模板吗
在PHP框架中需要使用smarty模板吗?在java开发中使用模板已经习以为常了,很多人讨厌javaweb开发栈中的JSP,虽然sun公司推出了JSF,但总感觉出来的不是时候,一直也没有怎么用过。在java网站开发教程中,SSH中的两大框架Struts推荐使用Velocity,而在Spring中则推...
67
热度 -
[PHP] PHP5.3废弃函数 顶替记
PHP5.3废弃函数替代记?call_user_method()(使用call_user_func()替代)????call_user_method_array()(使用call_user_func_array()替代)????define_syslog_variables()????dl()???...
61
热度 -
[PHP] 浅谈PHP导入EXCEL资料
浅谈PHP导入EXCEL文件PHP导入excel的开源文件有好几个,我用的是phpExcelReader。方法如下,直接上代码:$filename=$_FILES['excel']['name'];$tmp_name=$_FILES['excel']['tmp_name'];//保存上传文件if(m...
55
热度 -
[PHP] php “Call to undefined function: mb_substr()”的解决办法
php“Calltoundefinedfunction:mb_substr()”的解决方法在php.ini中找到“;extension=php_mbstring.dll”去掉前面的分号“;”,然后重启服务即可
104
热度 -
[PHP] php中的冒泡排序,取舍排序,插入排序
php中的冒泡排序,选择排序,插入排序<?php??//冒泡排序<从小到大>??functionbubbleSort(&$arr){????????$temp=0;????????//加入第i个数最大????for($i=0;$i<count($arr)-1;$i++...
162
热度 -
[PHP] php 改变文件目录上文件的后缀名
php改变文件目录下文件的后缀名??changeTypeName("E:/bak/video/code/views","html","phtml");//改变文件目录下文件的后缀名functionchangeTypeName($path,$oldTypaName,$newTypeName){$pat...
28
热度 -
[PHP] PHP判断图片是否为标准图片(防止篡改图片下传)
PHP判断图片是否为标准图片(防止篡改图片上传)在项目安检时发现,某系项目中图片上传只是对后缀名进行了检查,导致含有某些代码的‘图片’也能上传到服务器,有重大隐患。写了一个方法,检验图片的正确性。(此方法无法完全验证,将图片源码中加了代码无法判断,不过将图片处理比如加水印以后,含有代码的图片在当作p...
92
热度