标签: PHP

Golang 使用Time包获取时间戳与日期格式化操作

Time包定义的类型Time:时间类型,包含了秒和纳秒以及LocationMonth:typeMonthint月份.定义了十二个月的常量const(JanuaryMonth=1+iotaFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemb...

Golang 2021-04-08 44 0 0 阅读全文

6个常见的 PHP 安全性攻击实例和阻止方法

了解常见的PHP应用程序安全威胁,可以确保你的PHP应用程序不受攻击。因此,本文将列出6个常见的PHP安全性攻击,欢迎大家来阅读和学习。1、SQL注入SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令注入的,它具有...

PHP 2021-04-08 26 0 0 阅读全文

Nginx常见的错误配置举例

Nginx是当前主流的Web服务。以下是一些最常见的错误配置。Missingrootlocationserver{root/etc/nginx;location/hello.txt{try_files$uri$uri/=404;proxy_passhttp://127.0.0.1:8080/;}}r...

Nginx 2021-03-25 27 0 0 阅读全文

Thinkphp5.0框架视图View的模板布局用法分析

本文实例讲述了Thinkphp5.0框架视图view的模板布局用法。分享给大家供大家参考,具体如下:使用include,文件包含:{includefile="common/header"/}模板继承:common\base.html:{blockname="title&...

PHP 2021-04-29 40 0 0 阅读全文

Thinkphp使用Zxing扩展库解析二维码内容图文讲解

一、下载PHP版本的Zxing扩展库下载地址:https://github.com/khanamiryan/php-qrcode-detector-decoder二、使用Zxing扩展库1、文件下载好后,直接解压,结构如下,我们只需要lib这个文件夹2、将lib文件夹重命名为Zxing,然后打开Zx...

PHP 2021-03-25 43 0 0 阅读全文

Thinkphp5.0 框架视图View的比较标签用法分析

本文实例讲述了Thinkphp5.0框架视图view的比较标签用法。分享给大家供大家参考,具体如下:{eqname="a"value="10"}相等{else/}不相等{/eq}{equalname="a"value="10&qu...

PHP 2021-04-29 37 0 0 阅读全文

PHP实现时间日期友好显示实现代码

系统的友好性在开发过程中是非常重要的,一个系统非常友好不光可以带给用户非常棒的使用体验,而且还可以使系统有这更长的寿命。今天这篇博文主要来展示一个我们如何让日期时间更加友好的显示。下面就是使时间日期友好显示的代码:核心代码

PHP 2021-04-27 32 0 0 阅读全文

PHP数组指针函数

数组指针函数有reset(),prev(),current(),next(),end(),key(),each()其中reset(),prev(),current(),next(),end(),都是只与数组的值有关的函数,key()只与数组键,有关的函数,each()可以获得数组的值和键reset(...

PHP 2021-07-05 31 0 0 阅读全文

Laravel实现ApiToken认证请求

1.打开database/migrations/2014_10_12_000000_create_users_table.php这个migration文件,我们需要更改user表的结构2.我们需要为user表添加api_token字段,也就是说我们的token是保存在数据库中的,在合适的位置,添加一...

PHP 2021-04-29 29 0 0 阅读全文

PHP文件操作简单介绍及函数汇总

文件操作一直是Web程序员头疼的地方,而文件操作在CMS这样的系统中又是必须的。如今,PHP文件操作的函数内容已经非常强大,文件这部分也是学习PHP非常重要的一部分,希望大家不要忽略。这篇文章会简单介绍一下PHP的几个基本文件操作,最后附有PHP文件函数汇总,供大家参考和学习。1.打开文件:fope...

PHP 2021-04-13 25 0 0 阅读全文

PHP中将一个字符串部分字符用星号*替代隐藏的实现代码

有时候我们在开发中会遇到这样一种情况,例如:显示手机号我们需要将中间4位遮挡掉,一般使用“*”号代替,或是显示身份证号码是为了保护个人信息也同样需要遮挡掉4位,故可用到下列方式、代码进行实现:核心代码

PHP 2021-04-27 32 0 0 阅读全文

为什么 Nginx 比 Apache 更牛逼

Nginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Httpd,甚至能轻松解决C10K问题。在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx+PH...

Nginx 2021-03-26 35 0 0 阅读全文

解决Laravel5.2 Auth认证退出失效的问题

登录正常,但是退出的时候并没有清掉session,退出后还是处于登录状态。解决方法如下:路由如下Route::group(['namespace'=>'Admin','middleware'=>'auth'],function(){Route::resource('admin/post'...

PHP 2021-04-29 25 0 0 阅读全文

PHP SESSION跨页面传递失败解决方案

今天想用一个session来实现用户登录判断,也算是对之前session的探究,查了下资料session的运行机制如下:session是服务器端的一种会话机制,当客户端的请求服务器创建一个session时,服务器会先检测该请求里面是否包含一个惟一的sessionID,如果是,说明服务器已经为该用户创...

PHP 2021-04-13 20 0 0 阅读全文

Laravel 自动生成验证的实例讲解:Login / Logout

Laravel自动授权讲解看到这部分文档,经常看见的一句话就是phpartisanmake:auth,经常好奇这段代码到底干了什么,现在就来扒一扒。路由路由文件中会新加入以下内容:Auth::routes();Route::get('/home','HomeController@index')-&g...

PHP 2021-04-29 24 0 0 阅读全文

PHP生成随机密码4种方法及性能对比

方法一:1、在33–126中生成一个随机整数,如35,2、将35转换成对应的ASCII码字符,如35对应#3、重复以上1、2步骤n次,连接成n位的密码该算法主要用到了两个函数,mt_rand(int$min,int$max)函数用于生成随机整数,其中$min–$max为ASCII码的范围,这里取33...

PHP 2021-04-13 16 0 0 阅读全文

Yii 框架控制器创建使用及控制器响应操作示例

本文实例讲述了Yii框架控制器创建使用及控制器响应操作。分享给大家供大家参考,具体如下:Yii框架控制器创建使用在根目录下的controllers目录下创建控制器HelloController.php:

PHP 2021-04-29 18 0 0 阅读全文

PHP写入Txt乱码的解决方法

相信很多人在使用PHP的过程中都遇到过生成文件乱码的情况,不论是使用fwrite还是file_put_contents写入。可能你会先尝试从编码入手尝试解决,但最终的结果往往是不理想的,尽管我们都将其转换为了UTF-8编码了...那么究其根本原因是什么呢?就是缺少头部BOM(当然,这里指的肯定不是J...

PHP 2021-04-28 24 0 0 阅读全文

WordPress网站访问慢解决方案细图文教程

之前自己搭建一个WordPress个人网站:https://zhanghan.xin;最近发现访问比较慢,于是乎进行了排查,下面是优化的方案。优化前:加载耗时:21秒+优化后:加载耗时:250毫秒优化后访问速度提升84倍+解决方案流程图流程图问题&解决方案&验证定位问题(加载一个CS...

PHP 2021-03-25 14 0 0 阅读全文

PHP基于Redis的分布式锁实例详解

在使用分布式锁进行互斥资源访问时候,我们很多方案是采用redis的实现。固然,redis的单节点锁在极端情况也是有问题的,假设你的业务允许偶尔的失效,使用单节点的redis锁方案就足够了,简单而且效率高。redis锁失效的情况:客户端1从master节点获取了锁master宕机了,存储锁的key还没...

PHP 2021-03-25 35 0 0 阅读全文