
PHP
gocuber
这个作者很懒,什么都没留下…
展开
-
PHP使用ip2long()来存储IP
PHP使用ip2long()来存储IP$ip = '255.255.255.255';echo sprintf("%u", ip2long($ip)); // 4294967295 %u表示无符号十进制数echo long2ip('4294967295'); // 255.255.255.255原创 2020-06-18 15:22:21 · 587 阅读 · 0 评论 -
PHP使用sprintf()函数实现自动补0
PHP使用sprintf()函数实现自动补0sprintf('%05s', $str);sprintf() 函数的功能非常灵活%05s 表示输出长度为5的字符串 如果长度不足 左边自动补0%5s 默认以空格自动补全%-05s 如果希望自动补全在右边 则在百分号后加上减号%'#5s 使用特殊字符自动补全 则要在字符前加上单引号$n = 1;$s = sprintf("%05s", $n); // 00001$s = sprintf("%-05s", $n); // 10000$s =原创 2020-06-18 15:12:25 · 3192 阅读 · 0 评论 -
MySQL时间函数from_unixtime()date_format()unix_timestamp()now()使用说明
MySQL时间函数from_unixtime()date_format()unix_timestamp()now()说明now() 当前时间mysql> select now(); +———————+ | now() | +———————+ | 2018-05-04 14:58:10 | +———————+ 1 row in set (0.00...原创 2018-05-04 15:15:24 · 4396 阅读 · 0 评论 -
完美过滤script标签
完美过滤script标签// .* 不能匹配换行// [\s\S]* 支持匹配换行// ? 表示匹配最近的一个结束标签</script>// i 不区分大小写$html = preg_replace('/<script[\s\S]*?<\/script>/i', '', $html);...原创 2018-09-14 11:29:10 · 4055 阅读 · 1 评论 -
Nginx基于用户名和密码的认证访问控制
https://blog.youkuaiyun.com/dream8062/article/details/78416234https://yq.aliyun.com/articles/462738https://blog.youkuaiyun.com/shjh369/article/details/49763013原创 2018-09-27 17:56:55 · 1507 阅读 · 0 评论 -
单独使用Laravel容器 laravel-container
laravel-containerLaravel 容器是完全独立的,即使你的项目不是基于 Laravel 框架的,依然可以使用 Laravel 的服务容器,只要通过 Composer 安装 illuminate/container 就好了。想了解更多关于容器的知识?去读源码吧!容器在底层只有一个类 Illuminate\Container\Container 读完了你就会对容器如何工作有更深的理...原创 2018-12-25 16:58:35 · 1203 阅读 · 0 评论 -
Linux-CentOS7.6安装composer及简单使用说明
Linux-CentOS7.6安装composer及简单使用说明确保已经安装了PHP/usr/local/php72/bin/php -vln -s /usr/local/php72/bin/php /usr/local/bin/phpphp -v下载composercd /usr/local/bin/wget https://getcomposer.org/download/1...原创 2019-02-16 23:04:06 · 2495 阅读 · 0 评论 -
PHP判断当前是否https协议
/** * isHttps * * @return boolean */public function isHttps(){ return ( (isset($_SERVER['HTTPS']) and $_SERVER['HTTPS'] == 'on') or (isset($_SERVER['HTTP_X_FORWARDED_PROTO'])...原创 2019-02-28 15:23:25 · 769 阅读 · 0 评论 -
Linux-CentOS7.6安装Docker
Docker安装一、Win10安装Docker开启Hyper-V开始-右键-应用和功能-相关设置-程序和功能-启用和关闭Windows功能-勾选Hyper-V确定重启电脑官网下载Docker安装 www.docker.com查看版本是否安装成功docker versiondocker run hello-world二、CentOS7.6安装DockerCentOS下Do...原创 2019-04-18 11:09:30 · 548 阅读 · 0 评论 -
PHP浮点数运算需要注意的地方
PHP浮点数运算需要注意的地方$n = 0.58 * 100;echo serialize(n).“\n”;//32位d:57.999999999999993;echoserialize(n).“\n”;//32位d:57.999999999999993;echoserialize(n) . “\n”; // 32位 d:57.999999999999993; echo ser...原创 2018-09-10 19:00:02 · 266 阅读 · 0 评论 -
Linux-CentOS6.9下安装Redis 4.0.10以及安装phpredis扩展
Linux-CentOS下安装Redis4.0.10sudo -s下载、解压、编译 Redis 4.0.10cd /data0/software/wget http://download.redis.io/releases/redis-4.0.10.tar.gztar xzf redis-4.0.10.tar.gzcd redis-4.0.10make安装 Redi...原创 2018-08-11 20:57:09 · 511 阅读 · 0 评论 -
Zend Studio 安装主题插件 实现多种配色方案 Sublime Text
Zend Studio 安装主题插件 实现多种配色方案 Sublime Text安装插件 Zend Studio 配色方案插件菜单栏 - help - Install New Software…添加更新源,点击界面add按钮,在新窗口的Location位置输入http://eclipse-color-theme.github.com/update/ Name自己随便起 然后ok...转载 2018-04-02 11:27:05 · 858 阅读 · 0 评论 -
MySQL常用SQL整理
MySQL常用SQL整理添加字段alter table `user` add `is_super` tinyint(1) unsigned not null default '0' after `is_sys` ;alter table `article` add `url` varchar(200) not null default '' after `source` ;修改字...原创 2018-04-03 17:54:19 · 213 阅读 · 0 评论 -
PHP Windows下手动安装Composer及简单使用说明
PHP Windows下手动安装Composer及简单使用说明Composer官网 https://getcomposer.org/Github https://github.com/composer/composerPackagist / Composer 中国全量镜像官网 https://pkg.phpcomposer.com/全局安装下载 https://ge...原创 2018-05-30 11:29:24 · 1483 阅读 · 0 评论 -
PHP官方中文手册
PHP官方中文手册 http://php.net/manual/zh/index.php从 PHP 7.1.x 移植到 PHP 7.2.x http://php.net/manual/zh/migration72.php从 PHP 7.0.x 移植到 PHP 7.1.x http://php.net/manual/zh/migration71.php从 PHP 5.6.x 移植到...原创 2018-06-06 09:33:39 · 7904 阅读 · 1 评论 -
Linux-CentOS6.9安装PHP5.6
Linux-CentOS6.9安装PHP5.6sudo -s安装依赖yum install libxml2-devel curl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel net-snmp net-snmp-devel libXpm*安装依赖 libiconv 选其中一...原创 2018-06-07 18:39:58 · 2755 阅读 · 0 评论 -
Linux-CentOS6.9安装PHP7.2
Linux-CentOS6.9安装PHP7.2sudo -s安装依赖部分依赖已经在安装PHP5.6时已经安装,这里没有列出;建议看下Linux-CentOS6.9安装PHP5.6,安装依赖部分,将PHP所需依赖库安装;yum groupinstall "Development Tools"yum install libxml2-devel openssl-devel ...原创 2018-06-07 18:42:32 · 3041 阅读 · 1 评论 -
Git常用命令整理
git常用命令整理克隆git clone https://github.com/gocuber/cuber.gitgit clone https://github.com/gocuber/cuber.git blog查看状态git status # 查看状态更新提交与推送git pull # ...原创 2018-06-28 10:08:01 · 455 阅读 · 0 评论 -
PHP使用mpdf生成PDF文件
mpdf/mpdf 6.1.0 GitHub https://github.com/mpdf/mpdf<?php// 导出PDFrequire_once __DIR__ . '/vendor/autoload.php';$mpdf = new \mPDF('utf-8');// 支持中文$mpdf->useAdobeCJK = true;$mpdf->au...原创 2018-08-23 16:35:40 · 5470 阅读 · 0 评论