摘要: PHP是弱类型语言,就像JavaScript一样,在定义变量时,不需要强制指定变量的类型。同时,PHP又有着强大的数组功能,数组的Key即可以是普通的数字类型下标,也可以是字符串类型的Hash键值,那么,当一个数组的Key同时拥有字符串和数字时,会产生什么情况呢? 首先来看下面这样一段代码: $ar 阅读全文
posted @ 2020-06-16 18:27 小猿笔记 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 全部转为大写 <?php echo strtoupper("Hello WORLD!"); ?> 全部转为小写 <?php echo strtolower("Hello WORLD."); ?> 阅读全文
posted @ 2020-06-16 18:07 小猿笔记 阅读(208) 评论(0) 推荐(0) 编辑
摘要: PHP array_unshift() 函数用来在数组开头插入一个或多个元素,其语法如下: int array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] ) 参数说明: arr 表示一个数组 阅读全文
posted @ 2020-06-16 18:01 小猿笔记 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1.执行代码 php -r "echo 'hello world';" (注意加分号,与PHP文件一样) 2.执行文件 php -f 文件所在路径(/var/www/xxx.php) 文章来自:https://www.cnblogs.com/indifferent/p/11276099.html 阅读全文
posted @ 2020-06-16 17:52 小猿笔记 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 可以执行下面命令 php -r "readfile('https://getcomposer.org/installer');" | php This will install composer to the current directory so that you can use php com 阅读全文
posted @ 2020-06-16 17:44 小猿笔记 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 二、为什么要使用Composer 你有一个项目依赖于若干个库。 其中一些库依赖于其他库。 你声明你 阅读全文
posted @ 2020-06-16 17:40 小猿笔记 阅读(135) 评论(0) 推荐(0) 编辑
摘要: str.replace(/"/g,"'"); str.replace(/'/g,'"'); 阅读全文
posted @ 2020-06-16 17:26 小猿笔记 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 首先强调一点,这里所说的JSON格式数据,并不是指 JavaScript 对象直接量。 关于这方面内容可以参阅是否存在JSON对象一章节。 JSON格式数据有严格的语法规定,属性必须由双引号包裹。 下面看几段代码实例: let jsonStr='{"webName":"蚂蚁部落","url":"so 阅读全文
posted @ 2020-06-16 16:48 小猿笔记 阅读(2220) 评论(0) 推荐(0) 编辑
摘要: Windows 系统: 下载 Composer 一.cmd 进入 PHP 的安装目录,例:E:\wamp\bin\php\php5.5.12,并依次执行下列命令安装最新版本的 Composer: php -r "copy('https://install.phpcomposer.com/instal 阅读全文
posted @ 2020-06-16 16:36 小猿笔记 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 安装:require composer require phpmailer/phpmailer 删除:remove composer remove phpmailer/phpmailer 文章来自:https://www.cnblogs.com/ckoo/p/11316199.html 阅读全文
posted @ 2020-06-16 16:31 小猿笔记 阅读(314) 评论(0) 推荐(0) 编辑
摘要: MySql--三种注释写法 1. #DELETE FROM SeatInformation 2. /*DELETE FROM SeatInformation */ 3. -- DELETE FROM SeatInformation 需要特别注意 -- 这种注释后面要加一个空格 文章来自:https: 阅读全文
posted @ 2020-06-16 16:29 小猿笔记 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 近年来,跑步逐渐成为风靡全球的时尚运动,涌现出越来越多的跑步爱好者,大大小小的马拉松赛事也层出不穷。然而,由于缺乏长期、系统、科学的训练,不少跑友常常会在跑完步会出现多种小腿不适状况。尤其是在赛事跑之后,第二天的小腿发抖、脚踝疼痛等,完全冲散了完赛后的骄傲和喜悦。那么,如何才能避免这种情况发生呢?今 阅读全文
posted @ 2020-06-16 16:23 小猿笔记 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 语法 DATE_FORMAT(date,format) date参数是合法的日期。format规定日期/时间的输出格式。 可以使用的格式有: 格式 描述 %a 缩写星期名 %b 缩写月名 %c 月,数值 %D 带有英文 阅读全文
posted @ 2020-06-16 16:12 小猿笔记 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出。 这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true,需要输出到页面上即为0或false。 阅读全文
posted @ 2020-06-16 16:05 小猿笔记 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1、tp5命令 application/模块/command/Test.php namespace app\admin\command; use app\admin\model\User; use think\console\Command; use think\console\Input; use 阅读全文
posted @ 2020-06-16 15:58 小猿笔记 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 在实际项目或者自己编写小工具(比如新闻聚合,商品价格监控,比价)的过程中, 通常需要从第3方网站或者API接口获取数据, 在需要处理1个URL队列时, 为了提高性能, 可以采用cURL提供的curl_multi_*族函数实现简单的并发. 本文将探讨两种具体的实现方法, 并对不同的方法做简单的性能对比 阅读全文
posted @ 2020-06-16 15:51 小猿笔记 阅读(432) 评论(0) 推荐(0) 编辑
摘要: telegram是国外常用的聊天功能,功能很强大,除了聊天还可以玩游戏,传文件,视频,声音,投票,群组。当然,这些跟qq,微信都很类似了。但是它毕竟是国外最常用的IM之一。telegram有个聊天机器人可以自动发消息,也是挺有意思的。它还开放了api,可以自己创建bot,通过api发送消息,视频,声 阅读全文
posted @ 2020-06-16 12:02 小猿笔记 阅读(7031) 评论(0) 推荐(0) 编辑
摘要: Server Name Indication(SNI) SNI (Server Name Indication)是用来改善服务器与客户端 SSL (Secure Socket Layer)和 TLS (Transport Layer Security) 的一个扩展。主要解决一台服务器只能使用一个证书 阅读全文
posted @ 2020-06-16 11:20 小猿笔记 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 一. 介绍 早期的SSLv2根据经典的公钥基础设施PKI(Public Key Infrastructure)设计,它默认认为:一台服务器(或者说一个IP)只会提供一个服务,所以在SSL握手时,服务器端可以确信客户端申请的是哪张证书。 但是让人万万没有想到的是,虚拟主机大力发展起来了,这就造成了一个 阅读全文
posted @ 2020-06-16 10:53 小猿笔记 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 最后用PHP Curl 模拟访问HTTPS ,总是得到 Protocol https not supported or disabled in libcurl 错误,奇怪了,找了很多资料,有人说没有开启SSL,各种办法都弄过了,最后发现网址前面有一个空格,去掉就正常了,晕菜了 文章转自:https: 阅读全文
posted @ 2020-06-16 10:02 小猿笔记 阅读(527) 评论(0) 推荐(0) 编辑