抽象类 抽象类是至少具有一个抽象方法的类。继承抽象类的类需要实现抽象方法。不能通过抽象类创建对象,需要通过抽象类的继承类来创建对象。 接口 对方法的抽象叫做接口。通俗点说,就是接口内的方法必须都是抽象...
php
php7.4新特性
箭头功能的支持 由于匿名函数或闭包主要用于JS中,因此在PHP中似乎很冗长。它们的实施和维护程序也更加复杂。 引入箭头功能的支持将使PHP开发人员能够显着清理其代码并使语法更加简洁。结果,您将获得更高级别的...
6种为你的laravel应用提速的方式
作为最优雅的php框架,laravel一直因为它的速度饱受诟病,然而其实它是可以进行优化的,从来没有不够好的框架,只有不会使用框架的人。 查询的时候只查询需要的字段 数据库查询是每一个应用必不可少的,那么如何...
php中preg_replace_callback回调函数传参问题
preg_replace_callback 这个函数的作用是执行一个正则表达式搜索并且使用一个回调进行替换 preg_replace_callback ( mixed $pattern , callable $callback , mixed $subject [, int $limit = -1 [, int &$co...
php框架phalcon7安装
环境 linux/macos,gcc,phpize,php-config 安装 下载源码文件 git clone --depth=1 git://github.com/dreamsxin/cphalcon7.git 编译文件 phpize 编译 ./configure 生成 make && make install ...
微信自定义分享那些事
自定义分享 分享的时候,网站可以指定用户分享的内容和图片,叫做自定义分享,根据微信提供的jsapi,我们可以实现网页的分享标题,描述,图片和链接的指定分享。 使用条件 要想使用微信分享,需要满足以下几个条...
php爬虫框架盘点
网络数据抓取是大数据分析的前提,只有拥有海量的数据才能够进行大数据分析,因此,爬虫(数据抓取)是每个后端开发人员必会的一个技能,下面我们主要盘点一下php的爬虫框架。 Goutte Goutte库非常有用,它可以为...
laravel使用腾讯云cos存储对象保存文件
安装依赖 composer require freyo/flysystem-qcloud-cos-v5 添加服务 修改config/app.php文件,添加cos服务 Freyo\Flysystem\QcloudCOSv5\ServiceProvider::class, 添加文件存储驱动 修改config/filesystems.php文...
php链表遍历求和
问题 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的...
lumen添加artisan 命令方法
laravel的artisan命令可以非常方便的为我们创建我们需要的脚手架,而在lumen中,这个功能是被删除掉的,如何把这个功能加上,我们需要下面的几个步骤。 安装composer 依赖Lumen Generator composer require flipb...