随笔分类 - 02.PHP基础
摘要:三种不同展示方式 附上style~ 1. 效果图1 2.效果图2 3. 效果图3 4. 分页类主体 5.使用方法
阅读全文
摘要:首先想到的是用getimagesize()看看type,发现都是gif。 然后想gif动画是gif89格式的,发现文件开头是gif89,但是很多透明图片也是用的gif89格式。 看来必须分析文件的祯了。baidu了一下,发现phpx.com有解决过了。 叨唠的说明: 检查文件中是否包含 chr(0×
阅读全文
摘要:问题:使用PHP session时会遇到明明超过了session过期时间,但session依然完好无损的活着,让人头大。 其实仔细看一下php.ini关于PHP session回收机制就一目了然了。 session 回收机制: PHP采用Garbage Collection process对过期se
阅读全文
摘要:PHP语言同其他语言一样,具有垃圾回收机制。那么今天我们要为大家讲解的内容就是关于PHP垃圾回收机制的相关问题。希望对大家有所帮助。 一、PHP 垃圾回收机制(Garbage Collector 简称GC) 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是P
阅读全文
摘要:定义和用法 realpath() 函数返回绝对路径。 该函数删除所有符号连接(比如 '/./', '/../' 以及多余的 '/'),返回绝对路径名。 若失败,则返回 false。比如说文件不存在的话。 例如: 输出: 又如: 输出:
阅读全文
摘要:在PHP开发的时候常常会用到error_reporting(report_level)来调试自己的程序,下面列出了report_level可能值: 例子: 任意数目的以上选项都可以用“或”来连接(用 OR 或 |),这样可以报告所有需要的各级别错误。例如,下面的代码关闭了用户自定义的错误和警告,执行
阅读全文
摘要:实现目的: 对数字进行格式化,以类似¥10,000,000的格式输出。 实现方法:
阅读全文
摘要:PHP中getenv()和$_SERVER的用法区别: getenv 取得系统的环境变量,环境变量的格式为name=value。 语法: string getenv(string varname); 返回值: 字符串 函数种类: PHP 系统功能 内容说明 若正确取得环境变量 varname,则返回
阅读全文
摘要:在编写PHP程序时,错误处理是一个重要的部分。如果程序中缺少错误检测代码,那么看上去很不专业,也为安全风险敞开了大门 例: 那么正确的写法应该如下: 一、PHP错误处理的三种方式 A、简单的die()语句; 等价于exit(); 例: 简洁写法: B、自定义错误和错误触发器 1、错误处理器(自定义错
阅读全文
摘要:PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions =该选项可以设置哪些PHP函数是禁止使用
阅读全文
摘要:经典参考片段: PHP手册上说: 输出缓冲区是可堆叠的,这即意谓着,当有一个ob_start() 是活跃的时, 你可以调用另一个 ob_start() 。 只要确保又正确调用了 ob_end_flush() 恰当的次数即可。 如果有多重输出回调函数是活跃的,输出内容会一直按嵌套的顺序依次通过它们而被
阅读全文
摘要:最近在做的一个项目,由于全是通过远程HTTP请求来调用PHP的接口程序。 接收到的参数和返回的内容对开发人员来说都是未知不可见的。 虽然可以通过直接在脚本中模拟请求,但由于实际环境复杂的多,调试极其不方便。 于是想是否可以写一个函数用来记录对PHP接口调用的情况。 想到以前看到过的一个PHP函数 r
阅读全文
摘要:1、__get、__set 这两个方法是为在类和他们的父类中没有声明的属性而设计的: __get( $property ) 当调用一个未定义的属性时访问此方法; __set( $property, $value ) 给一个未定义的属性赋值时调用; 这里的没有声明包括当使用对象调用时,访问控制为pro
阅读全文
摘要:get_class_methods — 返回由类的方法名组成的数组 说明 返回由 class_name 指定的类中定义的方法名所组成的数组。如果出错,则返回 NULL。 注意: 从 PHP 4.0.6 开始,可以指定对象本身来代替 class_name,例如 get_class_methods()
阅读全文
摘要:get_class (PHP 4, PHP 5) get_class — 返回对象的类名 说明 string get_class ([ object $obj ] ) 返回对象实例 obj 所属类的名字。如果 obj 不是一个对象则返回 FALSE。 Example #1 使用 get_class(
阅读全文
摘要:在PHP中,可用is_writable()函数来判断一个 文件/目录 是否可写,详情如下: 参考 is_writable (PHP 4, PHP 5) is_writable — 判断给定的文件名是否可写 说明 bool is_writable ( string $filename ) 如果文件存在
阅读全文
摘要:PHP保存session默认的是采用的文件的方式来保存的,这仅仅在文件的空间开销很小的windows上是可以采用的,但是如果我们采用uinx或者是liux上的文件系统的时候,这样的文件系统的文件空间开销是很大的,然而session是要时时刻刻的使用的,大量的用户就要创建很多的session文件,这样
阅读全文
摘要:str_pad() 函数把字符串填充为指定的长度。 进入 详细介绍页面
阅读全文
摘要:定义和用法 error_log() 函数向服务器错误记录、文件或远程目标发送一个错误。 若成功,返回 true,否则返回 false。 语法 0 - 默认。根据在 php.ini 文件中的 error_log 配置,错误被发送到服务器日志系统或文件。 0 - 默认。根据在 php.ini 文件中的
阅读全文
摘要:parse_url() 该函数可以解析 URL,返回其组成部分。它的用法如下: array parse_url(string $url) 此函数返回一个关联数组,包含现有 URL 的各种组成部分。如果缺少了其中的某一个,则不会为这个组成部分创建数组项。组成部分为: scheme - 如 http h
阅读全文

浙公网安备 33010602011771号