
PHP
文章平均质量分 58
PHP相关
Python小叮当
这个作者很懒,什么都没留下…
展开
-
PHP自动将传入的变量进行实例化对应的类,你会了吗?
**我今天的小脑袋瓜子突然一个激灵,来了一个想法。我要是可以通过传递一个参数的方式就调用某个方法做对应的操作就好了。比如我希望所有的入口来了都可以 通过(new Handler())->boot($filename)来实现。我只要传递一个文件名,然后就可以做一个操作。理想状态:假设我传递的是一个GithubUserInfo,那么它就会把我的github的个人信息获取到,或者做某个点赞之类的其他操作。最理想的状态就是有个文件夹common专门放一些对象的操作,比如github的操作,飞书的操作,原创 2022-03-21 18:06:15 · 2263 阅读 · 15 评论 -
【已解决】部署laravel提示No hint path defined for [sudosu]
前言:✌ 作者简介:SinMu_L,php开发者社区的创建者📑 个人主页:SinMu_L主页📫 如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步👀🔥 如果感觉博主的文章还不错的话,还请不吝👍关注、点赞、收藏三连支持👍一下博主哦💬 人生格言:我可以对一件事情坚持下去吗💬今天部署的时候,访问提示了这个错误,No hint path defined for [sudosu] xxx翻译过来是没有定义sudosu的提示路径这个和我使用了一个包,叫做sudo-su,它可以做多用户的.原创 2022-03-18 17:19:42 · 1169 阅读 · 2 评论 -
require和require_once的区别
首先来看看概念其中require会报一个编译错误,这个错误级别属于致命错误,会导致php执行中断。而require_once引入文件的时候会判断,如果该文件也就被引入过,那么就不会再次引入。下面是操作...原创 2022-02-17 11:15:35 · 523 阅读 · 0 评论 -
闲暇之余用PHP封装PDO之单例模式
下面这个类是记录一下,说不定之后写自己的框架的时候会用到。执行 sql 的逻辑需要自己diy哦。连接数据库的地方也可以进行优化主要功能:单例模式(懒汉模式)防止克隆调用方式如下$res = Db::getInstance();DB类如下Class DB{ //单例数据库类 private static $_instance; private $pdo; private $db_host = "127.0.0.1"; private $db_原创 2022-02-13 14:10:31 · 411 阅读 · 0 评论 -
php利用curl封装一个可以发送http请求的函数
php利用curl封装一个可以发送http请求的函数原创 2022-02-12 14:44:56 · 1551 阅读 · 0 评论 -
php 中 Trait 和 class的区别
什么是 Trait官网是这么介绍的大致和继承一样,在一个类中引用其他的类的方法,但是可以避免MiXin的问题区别Class 可以被实例化,但是 Trait 不行Class 如果遇到类C继承类B,类B继承类A,这样的话每一次都需要写一个继承关系,但是一旦一个类的类型是 Trait,那么这个类的方法就可以直接被使用,而不需要直接继承总结一句话,Trait 修饰的类不需要写 implements 来被子类继承案例class Say{ public function say原创 2021-12-27 19:24:54 · 1109 阅读 · 0 评论 -
php操作execl(1)
以前使用 phpExecl 读取一个execl,但是我刚刚去了github上面看到说 PHPExecl 不会再维护了这里我们使用 PHPSpreadsheet 来操作 execl。通过 composer 来安装 PhpSpreadsheetcomposer require phpoffice/phpspreadsheet安装之后的目录结构如下其中 vender 是存放包的地方看一下 composer.json 文件里面的内容。如果是我这种方式,找一个空白文件夹,直接co原创 2021-12-21 11:47:37 · 493 阅读 · 0 评论 -
记录php原生日志
最近遇到了一个写原生日志的需求。需要将可能会出错的地方记录至一个文件里面,这个文章就记录一下原生的PHP的日志编写error_log('hello word' . PHP_EOL, 3, './t1.txt');上述代码的意思是将 hello word 写入当前路径下的 t1.txt,并换行第一个参数是需要写入文件的信息其中 PHP_EOL 是PHP的预定义常量,标识当前平台中对于换行符的定义,也就是适用于所有的平台第二个参数是日志类型,总共有5种类型,默认为0类型为 3 代表 mess原创 2021-11-24 20:46:06 · 321 阅读 · 0 评论 -
Cookie的必知必会以及实战
文章目录cookie的说明什么是Cookiecookie涉及到的点cookie的分类操作CookieCookie的缺陷Cookie实战之会话登陆cookie的说明什么是Cookie维基百科是这样阐述的:Cookie(复数形态Cookies),又称为“小甜饼”。类型为“小型文本文件”[1],指某些网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。cookie涉及到的点cookie的分类cookie总是保存在客户端中,分为2类内存Cookie:有浏览器原创 2020-07-09 17:35:38 · 409 阅读 · 0 评论 -
AJAX和 原生xhr对象分别向php后端发送请求------前后端数据交互
介绍前端:html、jquery后端:php7.2须知基本须知php处理数据后需要转换成json格式的字符串数据直接用echo就可以将数据传输到前端那边传输须知前端:目前我只知道2种方法传输数据,分别为:原生的xhr和jquery里面的ajax方法后端:接收数据也只知道2种,分别为:$_POST和file_get_contents("php://input"),值得一提的是$_POST是基于file_get_contents("php://input") 进行封装的原原创 2020-05-26 18:11:53 · 670 阅读 · 0 评论 -
SESSION案例用法
cookieCookie是-种能够让网站服务 器能把少嚴数据储存到客户端的硬 盘或内存,或是从客户端的硬盘读取数据的一种技术cookie是由服务器生成的,服务器就是我们的这个php,它会往我们这个浏览器发送一段ASCLL文本,当浏览器收到后,会将其这个片段以键值对的形式保存在某个目录下,其实也是保存在我们的浏览器上setcookie(name,value,expire,path,doma...原创 2020-04-14 23:09:29 · 623 阅读 · 4 评论 -
PHP时间与时间戳的相关方法
文章目录PHP获取当前时间戳PHP获取当前时间时间与时间戳的方法PHP获取当前时间戳time():可以直接获取当前的时间戳 echo "当前的时间戳:".time(); 结果: 当前的时间戳:1585667686PHP获取当前时间date(format,[timestamp]):可以直接获取当前的时间戳,timestamp为时间戳,是可填参数 $nowdate...原创 2020-03-31 23:27:57 · 248 阅读 · 1 评论 -
PHP --- 构造函数和析构函数
构造函数构造函数:_ _construct()php 5 中 允许自行定义一个方法作为构造方法,也可以将 __construct ()作为构造方法;若在类中找不到构造方法 且 继承的父类中也没有的话,会将和类名相同的方法作为构造方法;php 5.33后,在命名空间中,与类名同名的方法不再作为构造函数。且不影响不在命名空间中的类在子类中需要调用父类的构造方法是可以使用 paren...原创 2019-10-28 17:10:45 · 255 阅读 · 0 评论