一个菜鸟驿站!
如何少写PHP“烂”代码(一)

如何少写PHP“烂”代码(一)

写给初生牛犊不怕虎的童鞋们,大佬可随意摘看。本章基于PHP Laravel。前言经常会有人问目录如何设计比较好?代码如何分布好?怎么写一个可维护的项目?“烂”项目我也没少写,以下是参考互联网各大佬的文章总结及个人开发经验而来。ControllerController顾名思义是控制器,在入门PHP的时...
PHP 2018-06-19 2265 0 阅读更多
Laravel事件系统

Laravel事件系统

我们好多初学Laravel的人在接触到事件系统的时候并不知道这个事件系统会在什么场景下应用,那么我这里先说一下什么场景下会应用到事件系统。事情大概是这样的,需求要在用户注册的时候发一些帮助邮件给用户(原本用户在注册之后已经有发别的邮件的了,短信,IM什么的)原来这个注册的方法也就10多行代码。但是有...
PHP 2018-06-04 2442 0 阅读更多
Thinkphp 整合第三方功能

Thinkphp 整合第三方功能

今天无聊,于是自己鼓捣了一下第三方工具,有QQ登录、微博登录、微信支付、Thinkphp验证码、发送邮件等。下边就直接上图了,这几天我会将代码上传到git上边。项目测试地址:http://plugins.lovyou.top/一:微博(登录以及获取用户信息)二:QQ(登录以及获取用户信息)三:微信支...
PHP 2018-05-21 2136 3 阅读更多
PHP网站常见安全漏洞及防御方法

PHP网站常见安全漏洞及防御方法

目前,基于PHP的网站开发已经成为目前网站开发的主流,本文猫巷重点从PHP网站攻击与安全防范方面进行探究,旨在减少网站漏洞,希望对大家有所帮助!一:常见PHP网站漏洞安全。1.Session文件漏洞2.Session攻击是黑客最常用到的攻击手段之一。当一个用户访问某一个网站时,为了免客户每进人一个页...
PHP 2018-05-17 1996 0 阅读更多
PHP面试题二

PHP面试题二

直接上面试题。1.字符串"\r","\n","\t","\x20"分别代表什么?答案如下:\r”代表的含义是:在Linux、unix 中表示返回到当行的最开始位置,在Mac OS 中表示换行且返回到下一行的最开始位置,相...
PHP 2018-05-17 2081 0 阅读更多
PHP禁止Cookie之后Session还能用吗?

PHP禁止Cookie之后Session还能用吗?

今天去面试,问到这么一个问题,就是PHP禁用Cookie之后Session还能使用吗?然后回来去问朋友果断回答我,禁用Cookie之后Session肯定不能使用咯,我回答他,Cookie只是实现Session的一种方式而已,如果禁用了Cookie,Session还可以使用其他的方式来实现,例如URL...
PHP 2018-05-15 1913 0 阅读更多
Thinkphp 生成验证码

Thinkphp 生成验证码

闲的无事,看到群里的朋友问了一个问题,Thinkphp怎么生成验证码,因为我记得Thinkphp5.1中有自己的验证码,但是我一直觉得比较low,所以我就没有弄,今天碰到了这么个问题,那么我就这里写一个,这是一个全新的框架。1.安装Thinkphp 5.1composer create-p...
PHP 2018-05-14 2054 0 阅读更多
PHP性能优化

PHP性能优化

在我们平常写代码的过程中,除了数据库的优化,针对与文件的优化,我们还需要对PHP执行优化,当然对于老司机来说,这都是毛毛雨咯~但是毕竟有新手嘛,于是,我整理这么一片文章。(未完待续...)(一):PHP结构1.字符串1.1 少用正则表达式能用PHP内部字符串操作函数的情况下,绝对不用正则表达式,因为...
PHP 2018-05-12 2120 0 阅读更多
PHP面试题一(PHP抽奖、PHP邮箱验证)

PHP面试题一(PHP抽奖、PHP邮箱验证)

今天去本邦**科技有限公司去面试,于是乎,遇到这么一个问题,用PHP去做一个概率的随机抽奖,emmm~~,这个的确没有做过,也没有思路,于是乎,回来想了一下,现在将代码贴到这里来。附一个正则验证邮箱~~这也是今天的面试题。一:PHP抽奖概率算法//算法function get_rand...
PHP 2018-05-09 2034 0 阅读更多
phpstorm插件

phpstorm插件

PHPStorm插件集一个好的程序员用的软件都是各种厉害,集各种插件与一身,简称神器,当然他们也是我们口中的大牛,当然咯,我这种小渣渣程序员也得用啊,毕竟要学习啊,所以下边给大家提供一些插件,包括插件下载地址。插件安装方法有两种:1.Files->Settings->Plugins-&g...
PHP 2018-05-07 2949 3 阅读更多
召唤伊斯特瓦尔