![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
只爱一人
这个作者很懒,什么都没留下…
展开
-
php fopen函数以及相关函数
一、fopen打开文件或者URL。格式:fopen( string $filename,string $mode [,bool $use_include_path = false [,resource $context ]])fopen() //将 filename 指定的名字资源绑定到一个流上。参数$filename如果 filename 是 “scheme://…” 的...原创 2019-04-23 20:58:46 · 166 阅读 · 0 评论 -
eval函数简介与PHP一句话木马剖析
eval函数简介与PHP一句话木马剖析一、eval函数eval() 函数把字符串按照 PHP 代码来计算。该字符串必须是合法的 PHP 代码,且必须以分号结尾。如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析错误,则 eval() 函数返回 false。二、eval函数的一般用法<?php $string = "beautiful";...原创 2019-04-19 20:36:11 · 2023 阅读 · 0 评论 -
echo(),print(),print_r()之间的区别?
echo是PHP语句, 没有返回值print和print_r是函数,有返回值(即便没有用)print只能打印出简单类型变量的值(如int,string)print_r可以打印出复杂类型变量的值(如数组,对象)echo – 输出一个或者多个字符串<?php echo ( string arg1 [, string ...] ) //返回值为空 echo "你好"," 朋友...原创 2019-04-19 20:04:00 · 270 阅读 · 0 评论 -
浅淡PHP生成HTML的思路
目前网络上好多网站的新闻发布系统都采用了动态服务器技术生成静态HTML的做法,这样做的好处是:一是能减轻其服务器的负担,二是因为生成了HTML静态页面,所以其网站被搜索引擎搜索到的机率更大一些。这篇文章适合于对PHP+MYSQL数据库操作,SQL语句以及网页设计有点基础的朋友,如果您是一个从头开始学的朋友,那么请先打好基础吧!到这里就不用往下看了。如果您都符合上述条件的话,那么恭喜您,请接着往下看...原创 2019-04-19 19:02:11 · 127 阅读 · 0 评论 -
php中rename()函数的妙用
大家都知道,rename()函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。熟悉unix的朋友应该知道shell命令mv,它相当与win32的移动,而且移动的同时可进行重命名。我发现,php的rename()函数就相当于mv,它不仅仅只有简单的重命名的功能,同样可以改变文件甚至整个目录的路径。例如:$oldpath ----文件或目录原来路径$newpath ----...原创 2019-04-19 16:58:11 · 286 阅读 · 0 评论 -
PHP中的魔术方法简介和使用
PHP中把以两个下划线__开头的方法称为魔术方法,这些方法在PHP中充当了举足轻重的作用。 魔术方法包括:魔术方法注释__construct()类的构造函数__destruct()类的析构函数__call()在对象中调用一个不可访问方法时调用__callStatic()用静态方式中调用一个不可访问方法时调用__get()获得一个类的成员变量时...原创 2019-04-23 21:38:27 · 131 阅读 · 0 评论 -
PHP中的魔术常量简介和使用
魔术常量(Magic constants)PHP中的常量大部分都是不变的,但是有8个常量会随着他们所在代码位置的变化而变化,这8个常量被称为魔术常量。两边记得加__(如__LINE__)LINE 文件中的当前行号。FILE 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.2 起,FILE 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径)...原创 2019-04-23 21:29:50 · 337 阅读 · 0 评论 -
php的默认内存是多少
php.ini的内存限制默认为memory_limit = 128M,只要把memory_limit设为-1,就不会限制你跑cli脚本时的内存限制。原创 2019-04-23 21:13:15 · 1467 阅读 · 1 评论 -
PHP对象在内存堆栈中的分配
对象在PHP里面和整型、浮点型一样,也是一种数据类,都是存储不同类型数据用的, 在运行的时候都要加载到内存中去用,那么对象在内存里面是怎么体现的呢?内存从逻辑上说大体上是分为4段,栈空间段、堆空间段、代码段、初始化静态段,程序里面不同的声明放在不同的内存段里面。数据段(data segment)通常是指用来存放程序中已初始化且不为0的全局变量如:静态变量和常量代码段(code segment ...原创 2019-04-23 21:05:50 · 347 阅读 · 0 评论 -
禁用eval函数
(PHP 4, PHP 5, PHP 7)无论是linux服务器还是windows服务器,eval命令是非常危险的一、如何禁用eval命令在php.ini中这样设置disable_functions =eval是无法禁用eval的,根据php手册说明,eval是一个语言构造器而不是一个函数。如果要禁用eval,则需要第三方扩展,使用Suhosinlinux下suhosin的安装:wg...原创 2019-04-19 21:12:19 · 2640 阅读 · 0 评论