0

PHP中GD库的使用

1、生成带有文字的普通图片 // 1、新建空白画布 创建一个真颜色(黑白)的图片 $width = $height = 200; $img = imagecreatetruecolor($width, $height); //2、选择一个颜色用于背景 $red = $green = $blue = ...

凌晨两点半12138 发布于 2019-11-13 21:36 评论(0)阅读(4)
0

ThinkPHP删除目录及目录下文件的函数【转】

1、删除目录及目录下所有的文件 2、删除目录下的所有文件但目录结构保留 3、删除指定文件 贴代码 这个函数和unlink有什么不一样?如果知道要删除的是一个文件可以直接使用unlink函数,如果不知道要删除的是一个文件还是文件件就可以使用上面的函数 原文链接: "http://www.thinkph ...

小猿笔记 发布于 2019-11-13 16:15 评论(0)阅读(6)
0

PHP比较两个数组的差异

array_diff($arr, $arr1); //比较数组差异 $arr = [1,2,3,4]; $arr1 = [1,2,3]; $diff = array_diff($arr, $arr1); dump($diff); //打印输出如下,函数第二个参数为参数值,没有差异则返回空数组 arr ...

在斑马线上散布 发布于 2019-11-13 16:08 评论(0)阅读(4)
0

PHP统计二维数组个数

count($arr) $arr = [ ['id'=>1,'name'=>'Tom'], ['id'=>2,'name'=>'Sun'], ['id'=>3,'name'=>'Jay'], ]; dump($arr); echo count($arr[0]);//输出 2, 统计一维数组个数 ec ...

在斑马线上散布 发布于 2019-11-13 15:55 评论(0)阅读(6)
0

PHP将字符转数组

explode(',',$arr_string) //将字符串转数组 $arr_string = '1,2,3'; $arr = explode(',',$arr_string); dump($arr); //打印输出如下 array(3) { [0] => string(1) "1" [1] => ...

在斑马线上散布 发布于 2019-11-13 15:48 评论(0)阅读(5)
0

PHP将数组转字符串

implode(',',$arr) //将数组转字符串 $arr = [ 'a'=>1, 'b'=>2, 'c'=>3, ]; $arr_string = implode(',',$arr); dump($arr_string); //打印为 string(5) "1,2,3" ...

在斑马线上散布 发布于 2019-11-13 15:43 评论(0)阅读(5)
0

微信小程序+php 授权登陆,完整代码

先上图 实现流程: 1、授权登陆按钮和正文信息放到了同一个页面,未授权的时候显示登陆按钮,已授权的时候隐藏登陆按钮,显示正文信息,当然也可以授权和正文分开成两个页面,在授权页面的onload里判断是否已授权,若已授权就直接跳转正文的页面。这里只说授权按钮和正文在同一页面的情况。 2、在onload里 ...

下页、再停留 发布于 2019-11-13 15:33 评论(0)阅读(12)
0

PHP strstr 字符串函数

定义和用法 strstr - 查找字符串的首次出现 版本支持 PHP4PHP5PHP7 支持 支持 支持 V5.3.0 新增可选的 before_needle 参数。 V4.3.0 strstr() 成为二进制安全的。 语法 strstr (string $haystack , mixed $nee ...

web小哥 发布于 2019-11-13 09:58 评论(0)阅读(12)
0

PHP 中四大经典排序算法

1、冒泡排序 在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即,每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 1 // 升序 2 $arr=[1,43,54,62,21,66,32,78,36,76,39]; ...

程序媛的明天 发布于 2019-11-12 22:27 评论(0)阅读(29)
0

AJAX返回数据类型

前提:通过jquery向服务器提交AJAX申请 结果:获取服务器返回值,并在JS内调用 index.js function test(){ var url="http://www.test.com/22.php"; var dt={"id":123}; $.post(url,dt,function( ...

哆啦啊梦 发布于 2019-11-12 20:53 评论(0)阅读(15)
0

PHP 核心特性 - 匿名函数

提出 在匿名函数出现之前,所有的函数都需要先命名才能使用 1 function increment($value) 2 { 3 return $value + 1; 4 } 5 6 array_map('increment', [1, 2, 3]); 有的时候函数可能只需要使用一次,这时候使用匿名函 ...

程序媛的明天 发布于 2019-11-12 20:23 评论(0)阅读(19)
0

[Php] windows下使用composer出现SHA384 is not supported by your openssl extension

composer的版本太低了,需要更新composerwindows的安装使用https://getcomposer.org/Composer-Setup.exe报这个错Failed to decode zlib stream,把下面的composer.phar移动到php.exe所在目录,重试就好 ...

陶士涵 发布于 2019-11-12 19:09 评论(0)阅读(5)
0

PHP匿名函数、闭包、function use

匿名函数,也叫闭包函数(closures) ,允许临时创建一个没有制定名称的函数。最常用作回调函数(callback)参数的值。 闭包函数也可以作为变量的值来使用。PHP将会自动把此种表达式转换成内置类 Closure 的对象实例。把一个 Closure 对象赋值给一个变量的方式与普通变量赋值的语法 ...

WebLinuxStudy 发布于 2019-11-12 11:37 评论(0)阅读(26)
0

PHP mysqli_fetch_object MySQLi 函数

定义和用法 mysqli_fetch_object - 返回结果集的当前行作为对象 版本支持 PHP4PHP5PHP7 不支持 支持 支持 语法 mysqli_fetch_object ( mysqli_result $result [, string $class_name = "stdClass ...

web小哥 发布于 2019-11-12 09:54 评论(0)阅读(16)
0

一步步教你编写不可维护的 PHP 代码

随着失业率越来越高,很多人意识到保全自己的工作是多么的重要。那么,什么是保住自己工作,并让自己无可替代的好方法呢?一个很简单的事实是只要你的代码没有人能够维护,那么你就成功保住了工作。编写不可维护的代码是一个特殊的技能,但奇怪的是,似乎对某些开发者来说是很自然的。不过对于剩下的开发者来说,这里有一些 ...

程序媛的明天 发布于 2019-11-11 21:27 评论(0)阅读(70)
0

其实你并不懂如何定义一个 PHP 函数

1 <?php 2 function divide($dividend, $divisor){ 3 return $dividend / $divisor; 4 } 5 echo divide(12, 4); 6 echo divide('sa', 'sd'); 这段代码乍一看没毛病,但是如果你向它 ...

程序媛的明天 发布于 2019-11-11 17:17 评论(0)阅读(24)
0

Php—使用phpMyAdmin报错

1、Warning in ./libraries/config/FormDisplay.php#661 "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? # 第一步:查找Fo ...

刘_love_田 发布于 2019-11-11 17:13 评论(0)阅读(32)
0

PHP+Swoole并发编程的魅力

PHP语言是一个短生命周期的Web编程语言,很多PHPer已经形成了fpm下编程的思维定势。实际上在Swoole出现之后,这种串行化编程的模式早已被打破。使用Swoole完全可以轻易实现更灵活的并发编程。 场景介绍假设我们要做一个石头剪刀布的Web游戏,3个玩家同时提交竞猜后显示胜者。在传统串行化W ...

程序媛的明天 发布于 2019-11-11 17:07 评论(0)阅读(44)
0

PHP Swoole长连接常见问题

连接失效问题例子其中,Redis常见的报错就是: 配置项:timeout报错信息:Error while reading line from the serverRedis可以配置如果客户端经过多少秒还不给Redis服务器发送数据,那么就会把连接close掉。 MySQL常见的报错: 配置项:wai ...

程序媛的明天 发布于 2019-11-11 16:42 评论(0)阅读(27)
0

thinkphp5 + barcode 生成条形码

1、去官网下载类库 “https://www.barcodebakery.com/en/download”,选择自己的版本下载 2、解压放到“E:\phpstudy\PHPTutorial\WWW\guahao\vendor\下”,其中class文件是所有的类文件,生成条形码就是调用文件夹里的类,f ...

下页、再停留 发布于 2019-11-11 16:26 评论(0)阅读(21)