PHP快速排序quicksort实例详解 PHP
本文实例讲述了PHP快速排序quicksort。分享给大家供大家参考,具体如下: quicksort 在快速排序算法中,使用了分治策略。首先把序列分成两个子序列,递归地对子序列进行排序,直到整个序列排序结束。(即一分为二的思想) 步骤如下:...
PHP自定义错误用法示例 PHP
本文实例讲述了PHP自定义错误用法。分享给大家供大家参考,具体如下: 自定义错误就是自己可以完全控制错误以及其提示内容 设定错误由自己定义的函数来处理 set_error_handler('errName'); 设定该函数并在其中自定义错误...
PHP构造函数与析构函数用法示例 PHP
本文实例讲述了PHP构造函数与析构函数用法。分享给大家供大家参考,具体如下:在实例化一个新对象时,构造方法和析构方法都会被自动调用,若有
php 获取文件行数的方法总结 PHP
stream_get_line获取文件行数<?php $file_path = 'xxx.txt'; //文件路径 $line = 0 ; //初始化行数 //打开文件 $fp = fopen($file_path , 'r') or die("open file failure!
PHP中文字符串截断无乱码解决方法 PHP
一个比较好用的字符串截取函数:function substring($str, $start, $length){ //比较好用字符串截取函数 $len = $length; if($length < 0){ $str = strrev($str); $
Yii2中datetime类的使用 PHP
前言以前更改时间格式的时候经常使用date方法,后来知道php竟然自带datetime类处理时间格式,记录一下用法,方便以后使用实例化在yii 1.1中,可
浅谈socket同步和异步、阻塞和非阻塞、I/O模型 PHP
在进行网络编程时,常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式 同步/异步主要针对C端: 同步:c端发出一个功能调用时,在没有得到结果之前,c端死等结果 例如:普通B/S模式(同...
Yii2——使用数据库操作汇总(增删查改、事务) PHP
本文介绍了 Yii2——使用数据库操作汇总(增删查改、事务),具体如下:对象操作查询//1.简单查询 $admin=Admin::model()->findAll($condition,$par
探究Laravel使用env函数读取环境变量为null的问题 PHP
发现问题 在 Laravel 项目中,如果执行了 php artisan config:cache 命令把配置文件缓存起来后,在 Tinker 中(Tinker 是 Laravel 自带的一个交互式命令行界面),使用 env 函数读取环境...
Zend Framework上传文件重命名的实现方法 PHP
本文实例讲述了Zend Framework上传文件重命名的实现方法。分享给大家供大家参考,具体如下:1. Zend Framework文件上传重命名//实例化文件上专类$fNa