php不使用strrev()函数如何实现字符串反转
strrev()函数:本意是反转字符串 语法:strrev(string) 参数描述:string必须,规定需要反转的字符串 [cc lang='php'] [/cc] [cc lang='php'] $str = 'abcdefg'; function str_re($str) { for($i=0;true;$i++) { if(!isset(…
|
421
|
|
108 字
|
1 分钟内
switch语句中的case穿透
这篇文章主要介绍了在switch语句当中因为未写break语句所出现的称为case穿透的一种现象; [cc lang='php'] switch语句的正常格式: switch(表达式) { case 值1: 语句1: break; case 值2: 语句2: break; ... default: 语句n+1: break; } [/cc] [cc…
|
514
|
|
518 字
|
3 分钟
deepin安装lnmp环境
[cc lang='php'] 本文假设已经安装完成了deepin系统 [/cc] [cc lang='php'] 安装nginx [/cc] [cc lang='php'] 首先安装gcc g++依赖库: sudo apt-get install build-essential && sudo apt-get install libtool [/…
|
385
|
|
232 字
|
2 分钟
php利用Guzzle采集数据
在这里我想说一下,本章旨在学习,无任何越权操作!都是在thinkphp5的环境下,本地环境localhost 通过composer安装完成Guzzle之后,引入 [cc lang='php'] use GuzzleHttp\Client; [/cc] [cc lang='php'] $client = new Client(); $url = 'h…
|
726
|
|
185 字
|
1 分钟内
php使用redis锁限制并发访问类示例(学习记录)
在学习redis和mysql数据库锁机制的时候,经常让人头痛; RedisLock.class.php [cc lang='php'] $this->_redis = $this->connect(); } /** * 获取锁 * @param String $key 锁标识 * @param Int $expire 锁过期时间 * @…
|
534
|
|
642 字
|
4 分钟