• php利用wsh突破函数禁用执行命令(安全模式同理)

    时间:2023-12-11 18:27:27

    很多时候有些windows的服务器是支持wsh组建的,但是却执行不了命令,asp下执行被拒绝,php下执行报错,此时你可以借鉴以下的方法尝试。php利用wsh突破函数禁用执行命令(安全模式同理)条件说明:需要服务器是windows并支持wsh组建.且知道php安装目录php在IIS环境下利用wsh执...

  • 结合php ob函数理解缓冲机制

    时间:2023-12-11 09:12:40

    对于一个刚刚入门的php程序员来说,php缓冲区是几乎透明的。在他们心目中,一个echo print_r 函数,数据便会‘嗖’的一声飞到浏览器上,显示出来。我也一直如此单纯地认为。 其实,在技术的世界里,向来都是由简单到复杂,也许那些技术开发者开始单纯如你我,但是面对残酷的现实,不得不调整策略,以期...

  • thinkphp 的两种建构模式 第一种一个单入口里面定义两个模块,前台和后台,函数控制模块必须function.php前台加载前台模块的汉书配置文件,后台加载后台模块的汉书配置文件,公共文件共用。第二种架构模式两个单入口文件,分别生成两个应用定义define。。。函数可以定义配置文件。。。。

    时间:2023-12-10 18:58:04

    thinkphp 的两种建构模式  第一种一个单入口里面定义两个模块,前台和后台,函数控制模块必须function.php前台加载前台模块的汉书配置文件,后台加载后台模块的汉书配置文件,公共文件共用。第二种架构模式两个单入口文件,分别生成两个应用定义define。。。函数可以定义配置文件。。。。

  • [PHP源码阅读]strtolower和strtoupper函数

    时间:2023-12-10 12:09:53

    字符串的操作函数中,字符串的大小写转换也算是比较常用的函数,其底层实现也比较简单,下面来一探究竟。我在github上有对PHP源码更详细的注解。感兴趣的可以围观一下,给个star。PHP5.4源码注解。可以通过commit记录查看已添加的注解。strtolowerstring strtolower ...

  • [PHP源码阅读]array_slice和array_splice函数

    时间:2023-12-10 12:09:25

    array_slice和array_splice函数是用在取出数组的一段切片,array_splice还有用新的切片替换原删除切片位置的功能。类似javascript中的Array.prototype.splice和Array.prototype.slice方法。我在github上有对PHP源码更详...

  • CI框架源码阅读笔记3 全局函数Common.php

    时间:2023-12-10 12:04:29

    从本篇开始,将深入CI框架的内部,一步步去探索这个框架的实现、结构和设计。Common.php文件定义了一系列的全局函数(一般来说,全局函数具有最高的加载优先权,因此大多数的框架中BootStrap引导文件都会最先引入全局函数,以便于之后的处理工作)。打开Common.php中,第一行代码就非常诡异...

  • [PHP源码阅读]array_pop和array_shift函数

    时间:2023-12-10 12:04:40

    上篇文章介绍了PHP添加元素到数组的函数,那么当然有从数组中删除元素。array_pop和array_shift只从数组的头或尾删除一个元素。经过阅读源码,发现这两个函数的实现都是调用了同一个函数--_phpi_pop来实现从数组中删除一个数组元素的功能。因此解读时将这两个函数一并讲了。我在gith...

  • [PHP源码阅读]empty和isset函数

    时间:2023-12-10 12:03:46

    近日被问到PHP中empty和isset函数时怎么判断变量的,刚开始我是一脸懵逼的,因为我自己也只是一知半解,为了弄懂其真正的原理,赶紧翻开源码研究研究。经过分析可发现两个函数调用的都是同一个函数,因此本文将对两个函数一起分析。我在github有对PHP源码更详细的注解。感兴趣的可以围观一下,给个s...

  • PHP缓存技术OB系统函数(总结)

    时间:2023-12-09 17:57:40

    PHP缓存技术OB系统函数(总结)一、总结一句话总结:ob相比于php普通的文件操作多了缓存机制,所以适合做php的页面静态缓存1、为什么php使用ob做静态文件缓存?解决header()报错的问题:按照http协议的规定,回应内容不能在回应头之前输出,所以,如果在header()函数前面有内容输出...

  • PHP中ob系列函数讲解(浏览器缓存技术) (转)

    时间:2023-12-09 17:41:37

    Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们...

  • php自带验证邮箱 url ip函数

    时间:2023-12-06 14:08:52

    以前用PHP验证邮箱、URL、IP是否合法都是通过自己写正则来实现,但是有时候脑子发昏,可能会写出一个不是完全正确的正则,导致验证出错,今天发现原来PHP本身自带了验证邮箱、URL、IP是否合法的函数。主要使用的是filter_var函数。语法filter_var(variable, filter,...

  • PHP关于函数的参数问题

    时间:2023-12-05 19:41:42

    可能是自己以前写程序太规范了,今天发现个PHP函数参数个数的问题,定义的函数有三个参数,但是使用函数的时候竟然传了四个参数,更意外的是程序运行没有错误,甚至没有警告。于是依靠搜索引擎和PHP文档仔细查看了下。PHP内置了几个关于函数参数的函数。func_get_arg(int $arg_num)//...

  • PHP进程通信基础——shmop 、sem系列函数使用

    时间:2023-12-04 20:47:06

    PHP进程通信基础——shmop 、sem系列函数使用PHP进程通信基础——shmop 、sem系列函数使用进程通信的原理就是在系统中开辟出一个共享区域,不管是管道也好,还是共享内存,都是这个原理。如果心中有了这个概念,就会很方便去理解代码。由于官网上shmop函数的英语解释稍显复杂,所以一边练习,...

  • php函数参数

    时间:2023-12-04 16:09:44

    函数的参数通过参数列表可以传递信息到函数,即以逗号作为分隔符的表达式列表。参数是从左向右求值的。PHP 支持按值传递参数(默认),通过引用传递参数以及默认参数。也支持可变长度参数列表,更多信息参见 func_num_args(), func_get_arg() 以及 func_get_args()。...

  • php常用函数——字符串函数

    时间:2023-12-04 11:27:39

    php常用函数——字符串函数

  • php基础知识【函数】(6)mysql数据库

    时间:2023-12-04 08:55:49

    一、连接和关闭1、mysql_connect('example.com:3307', 'root', '123456') --打开一个到 MySQL 服务器的非永久连接2、mysql_pconnect(server,user,pwd,clientflag)  --打开一个到 MySQL 服务器的持久...

  • 网上搜集的一段php可逆加密函数

    时间:2023-12-03 18:50:27

    php加密函数:function my_encrypt($data, $key='unun.in'){ $char = $str = ''; $key = md5($key); $x = 0; $len = strlen($data); ...

  • PHP截取中文无乱码函数——cutstr

    时间:2023-12-03 10:05:55

    转载:http://blog.sina.com.cn/s/blog_694c144f010179wj.html真正好用的PHP截取中文无乱码函数——cutstr(2012-07-09 11:17:34)最近给公司做项目,多多少少也积累了一些经验,发现了一个真正好用的PHP截取中文无乱码的函数,这就是...

  • PHP 函数(2)

    时间:2023-12-02 22:09:04

    自定义函数: $name = "fakeface"; function dispalyName(){ echo "fakeface"; } function returnValue(){ return "fakeface";//返回一个值 } function takesParame

  • PHP编码相关函数试题

    时间:2023-12-02 10:31:55

    1.检查字符串在指定的编码里是否有效的函数是什么?2.获取字符编码的函数是什么?3.解析 GET/POST/COOKIE 数据并设置全局变量的函数是什么?4.大小写不敏感地查找字符串在另一个字符串中首次出现的位置的两个函数是什么?5.大小写敏感的查找字符串在另一个字符串中首次出现的位置的两个函数是什...