当前位置:首页 > PHP教程 > php应用 > 列表

PHP一些实用小技巧

添加日期:2022-06-04 08:38:12 发布:smiling 
1、字符串类型数字转数字类型$str=& 39;123& 39;; 方法一(int)$str; 方法二intval($str); 方法三+$str;方法一和方法二是强制转换,即使字符串数字后含有字母。方法三则必须保证是纯数字字符串 ...

php开启和关闭错误提示的方法介绍

添加日期:2022-06-04 08:24:34 发布:smiling 
php错误提示开启关闭有两种方式,一种是在php ini配置文件中设置,另一种是在php文件中利用函数ini_set()和error_reporting()设置。1、在php ini中找到 display_errors,设置错误提示的开启和关闭 ...

关于PHP框架中日志系统的详解

添加日期:2022-06-03 08:50:50 发布:smiling 
引言:接触过php框架的朋友们可能都知道,日志在项目中的重要作用了,他可以帮助我们定位错误的位置,让程序更友好(处理得当的话不会直接抛出一大堆只有程序猿才真正动的英文),调试的时候也会很 ...

PHP 加密:Password Hashing API

添加日期:2022-06-03 08:49:29 发布:smiling 
PHP 5 5 之后引入 Password hashing API 用于创建和校验哈希密码,它属于内核自带,无需进行任何扩展安装和配置,它主要提供了四个函数以供使用:● password_hash():创建密码的哈希;● ...

php实现根据身份证获取年龄

添加日期:2022-06-03 08:48:22 发布:smiling 
实例代码如下:functiongetAge($id){ 1 从身份证中获取出生日期$id=$id; 身份证$birth_Date=strtotime(substr($id,6,8)); 截取日期并转为时间戳 2 格式化[出生日期]$Year=date(& 39;Y& 39;,$birt ...

简单意义上的桶排序(PHP实现)

添加日期:2022-06-03 08:47:13 发布:smiling 
简单意义上的桶排序:● 桶排序的原理是先安排N+1个桶作为容器,若数据范围为N的话。● 然后将测试数据(所需排序的数据)进行循环,放入对应的桶内。数据一定是在范围N内的。● 最后,循环桶里的元 ...

PHP生成器-动态生成内容的数组

添加日期:2022-06-03 08:38:29 发布:smiling 
定义:1 生成器:动态生成内容的数组,用到值的时候才去生产。2 搭配使用:关键字 yield foreach过程:1 作为生成器的方法相当于定义了一个数组;2 生成器中的 yield,每次出现相当于定义了一...

PHP 枚举类型的管理与设计

添加日期:2022-06-03 08:32:04 发布:smiling 
本文的实现主要是基于 myclabs php-enum 扩展包。今天来分享下如何管理 PHP 的枚举类型。一种常见的方式是,使用常量来代表枚举类型const YES = & 39;是& 39;;const NO = & 39;否& 39;; ...

PHP基于ElasticSearch做搜索

添加日期:2022-06-03 08:14:32 发布:smiling 
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前 ...

开发模式与产品模式下的PHP报错处理详解

添加日期:2022-06-03 08:12:58 发布:smiling 
程序报错总是在所难免,尽管我们书写代码时已经格外小心。在开发php程序时,我们希望遇到php报错,可以第一时间展示给我们,以便于调试。当程序开发完成,成为正式产品时,我们希望将没有预测到的 ...

php怎么把文件设置为插件

添加日期:2022-06-03 08:06:10 发布:smiling 
php怎么把文件设置为插件?PHP中插件机制的一种实现方案插件,亦即Plug-in,是指一类特定的功能模块(通常由第三方开发者实现),它的特点是:当你需要它的时候激活它,不需要它的时候禁用 删除它 ...

php如何按需加载方式来增加程序的灵活度

添加日期:2022-06-02 14:34:43 发布:smiling 
设计模式的命名啊什么的,我基本上已经忘记得差不多了,我就把我现在表述的这个东西叫做按需加载吧。需求:1 我希望有一个配置文件读写类,不需要修改原本这个配置文件读写类就可以实现扩展;2 这 ...

PHP实现页面静态化、纯静态化及伪静态化

添加日期:2022-06-02 09:26:48 发布:smiling 
概念PHP静态化分为:纯静态化 和 伪静态化;纯静态化又分为:局部静态化 和 完全静态化纯静态化:是把PHP生成的动态页面保存成静态的html文件,用户访问该静态页面,而不是用户每一次访问都重 ...