Composer 2.0新特性

composer v2 一、有什么新功能? 变化和改进的完整列表很长,如果您有兴趣阅读全部内容,请查看完整的更改日志。我将在这里着重介绍一些关键点。

标签: composer
发表于:2021-9-16 / 阅读(736) / 评论(0) 分类 PHP相关
漫谈 PHP 组件、框架、Composer 那些事

优秀的PHP组件具备以下特性: 作用单一:专注于解决一个问题,而且使用简单的接口封装功能 小型:小巧玲珑,只包含解决某个问题所需的最少代码 合作:PHP组件之间可以良好合作,组合在一起实现大型项目 测试良好:本身提供测试,而且有充足的测试覆盖度 文档完善:应该提供完善的文档,能让开发者轻易安装、理...

标签: composer
发表于:2021-9-16 / 阅读(749) / 评论(0) 分类 PHP相关
PHP8新特性

JIT作为PHP8最重要的特性,又进一步提升了PHP执行的速度,从图中可以看到,JIT在opcache的基础 上,又进一步可以将一些高频执行的函数解析成机器码,直接交给CPU,而无需经过Zend虚拟机。官方给出的提升效果最多可以达到PHP7.x的3倍左右。那么如何开启JIT呢?当然离不开PHP的配置...

标签: php
发表于:2021-9-14 / 阅读(840) / 评论(0) 分类 PHP相关
现代PHP-基于composer的模块化开发

composer简介: Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。

标签: composer
发表于:2021-9-6 / 阅读(823) / 评论(0) 分类 PHP相关
现代的PHP框架

现代的PHP框架介绍 今天说一下现在比较流行的PHP框架,直接从github搜一下便可以知道大家现在正在用的框架,大家关注的是什么

标签: 框架
发表于:2021-9-6 / 阅读(807) / 评论(0) 分类 PHP相关
PHP框架-Yii3

之前一直使用Yii框架,做过一些系统,对yii比较熟悉, 现在也希望yii持续的更新,带来新的特性, 但是现在yii发展的不如laveal 了,还是觉得稍微可惜, 最近看到yii一直在更新,下面介绍一下yii3框架

标签: php yii
发表于:2021-9-6 / 阅读(797) / 评论(0) 分类 PHP相关
PHP爬虫小结

现在网络上有很多很多的爬虫了,各式各样的, 但是大家都不太喜欢用PHP来写爬虫,可能是由于不稳定,可以组件库太少, 不管怎么样,PHP写起来还是很简单的。

标签: 爬虫
发表于:2021-9-6 / 阅读(863) / 评论(0) 分类 PHP相关
php判断一个文件编码

php判断一个文件编码<?phpdefine ('UTF32_BIG_ENDIAN_BOM' , chr(0x00) . chr(0x00) . chr(0xFE) . chr(0xFF)); define ('UTF32_LITTLE_ENDIAN_BOM', chr(0xFF) . c...

标签: php
发表于:2014-5-4 / 阅读(1720) / 评论(0) 分类 PHP相关
PHP40个有用建议

在这个系列中我们将看到一些有用的小贴士和技术来提升和优化你得php代码。请注意这些php小贴士对初学者是有意义的,而不是哪些已经在用mvc框架的人。1.不要使用相对路径,以定义根路径代替这样的代码行是很常见的:1 require_once('../../lib/some_class.php');这种...

标签: php
发表于:2014-5-4 / 阅读(1646) / 评论(0) 分类 PHP相关
使用PHPExcel读取xls/xlsx文件

需要第三方的库 phpexcelrequire_once( LIB.'Excel/excel/PHPExcel/IOFactory.php'); function readexcel( $filePath) {$PHPReader = new PHPExcel_Reader_Excel5(); ...

发表于:2014-4-28 / 阅读(1014) / 评论(0) 分类 PHP相关
PHP的相似度计算函数

在之前的文章 << PHP中计算字符串相似度的函数 >>中我们介绍了similar_text函数的使用及实现过程。similar_text() 函数主要是用来计算两个字符串的匹配字符的数目,也可以计算两个字符串的相似度(以百分比计)。与 similar_text()...

发表于:2013-3-9 / 阅读(2174) / 评论(0) 分类 PHP相关
php生成guid的方法

今天看使用 Salt + Hash 来为密码加密,这里面的salt都是随机生成的而且不一样,看到他们用的是guid这个东西,就想用php实现以下guid,心想php一定有一个函数可以搞定,mysql都有 select uuid();查看一番php手册,居然没有,(有一个是com的),就实现了一个。&...

发表于:2012-12-20 / 阅读(1445) / 评论(0) 分类 PHP相关
PHP快速生成随机数

Knuth的算法S  依次考虑整数 0,1,2,……,n-1,通过一个适当的随机测试对每个整数进行选择。通过按序访问整数,保证输出结果有序。  设m=2, n=5,那么选择第一个整数0的概率就是2/5,这种确定概率,通过 if (rand()%5) < 2 来判断是否选取该数字,然后判断是否选...

发表于:2012-11-23 / 阅读(1088) / 评论(0) 分类 PHP相关
PHP类中常量的使用

在类中可以定义常量(constant),用来表示不会改变的值。我们使用const定义一个常量,定义的这个常量不能被改变。在PHP5中const定义的常量与定义变量的方法不同,不需要加$ 修饰符。 const PI = 3.14; 这样就可以。而使用const 定义的常量名称一般都大写,这是一个约定,...

发表于:2012-11-15 / 阅读(1164) / 评论(0) 分类 PHP相关
PHP获得跳转的真实地址

现在有很多的短网址应用,点击就跳转到缩短之前的网址了,那今天我们就来看一下,PHP如何获取短网址跳转之前的网址,其实也很简单,就是用php的get_headers 函数,取得Response Headers,之后慢慢分析就行了。给出具体实现方法:$header = get_headers($url,...

发表于:2012-11-14 / 阅读(4061) / 评论(0) 分类 PHP相关
php根据经纬度计算距离和方向

现在这个移动终端的天下,自然而然就有了根据经纬度来计算方向和距离的需求,LBS就产生了,可是怎么计算呢 ? 网上有很多计算距离的,今天我就来个加强版,计算距离和方向。 //根据经纬度计算距离和方向function getRadian($d){return $d * M_PI / ...

发表于:2012-9-13 / 阅读(3941) / 评论(0) 分类 PHP相关
PHP中引用和global

今天看到一哥们在群里问: <? $a = 1; $b = 5; function aa() {     global $a,$b;     $b = &$a;     $b = 10;  } aa(); echo $...

发表于:2012-5-28 / 阅读(2405) / 评论(0) 分类 PHP相关
PHP短网址服务

PHP短网址服务设计分三个过程,搞明白了就可以自己设计实现它。 1.根据原始网址生成短网址   这个有现成的算法可以用,该算法的原则:同一个网址生成的短网址应相同,而不是随机   生成。   PHP版的短网址生成函数:   function code62(...

发表于:2012-5-1 / 阅读(2174) / 评论(0) 分类 PHP相关
10个PHP高级应用技巧

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了十个PHP高级应用...

发表于:2012-4-6 / 阅读(1535) / 评论(0) 分类 PHP相关
yii开发小技巧

总结摘抄别人的Yii框架使用开发的小技巧。

发表于:2012-4-6 / 阅读(1687) / 评论(0) 分类 PHP相关
工作必备:20 个非常有用的PHP库

下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。是您居家必备,杀人越货的良药呀。

发表于:2012-2-23 / 阅读(1373) / 评论(0) 分类 PHP相关
pChart:强大的 PHP图表库

pChart是一个开源的图表生成库,主要有3个Class:pChart.class、 pData.class、pCache.class,可生成20多种简单或复杂的图表,支持PNG、JPG、GIF通用图片格式。数据源可以来自于Database、CSV等。使用pChart需要开启PHP的GD服务。

发表于:2012-2-22 / 阅读(3386) / 评论(0) 分类 PHP相关
PHP类之间调用返回值问题

返回值 值通过使用可选的返回语句返回。可以返回包括数组和对象的任意类型。返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行。更多信息见 return()。

发表于:2012-2-21 / 阅读(1933) / 评论(0) 分类 PHP相关
PHP 面向对象分析设计的经验原则

你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 ----- Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(...

发表于:2011-8-17 / 阅读(1292) / 评论(0) 分类 PHP相关
php curl常用函数

php curl常用于:GET,POST,HTTP验证,302重定向,设置cURL的代理。1、开启PHP的CURL功能在Windows平台下,或者使用xampp之类的集成服务器的程序,会非常简单,你需要改一改你的php.ini文件的设置,找到php_curl.dll,并取消前面的分号注释就行了。如下...

标签: php
发表于:2011-8-16 / 阅读(1538) / 评论(0) 分类 PHP相关
php常用函数:xml2array 和 array2xml

这也是抄月票叔的; 这是一个简单的方法,其实是两种方法的其中一种:xml2array 和 array2xml 中的一种啦。 但因为array2xml的时候,没有办法做到更好的把attributes做到更好,因此,就折腾了一些简单的处理方法: array2xml是hightman的方法的简版。我自己...

标签: php
发表于:2011-8-10 / 阅读(3755) / 评论(0) 分类 PHP相关
PHP图片加水印函数:支持以图片和文字方式添加水印

支持以图片和文字两种方式给图片添加水印。图片支持GIF,PNG,JPG三种格式,水印图片支持PNG和GIF。闲话少说,贴出我的PHP图片水印函数。 /* $imgSrc:目标图片,可带相对目录地址, $markImg:水印图片,可带相对目录地址,支持PNG和GIF两种格式,如水印图片在执行文件mar...

发表于:2011-8-9 / 阅读(2125) / 评论(0) 分类 PHP相关
PHP number_format() 函数

记得网上曾经有一个面试题:  将1234567890转换成1,234,567,890 每3位用逗号隔开的形式。(7分) <?php  $num = "1234567890.11";   $num = preg_replace('/(?<=[0-9])(?=(...

发表于:2011-7-20 / 阅读(1742) / 评论(0) 分类 PHP相关
PHP简单的去重算法

应用场景:按照某个关键字去掉重复的数据,多用在从数据库里取出某个字段非重复的数据 简单介绍:虽然可以通过SQL语句的GROUP BY以及distinct来达到去重的效果,但是效率却非常低下,下面我来说说简单的用程序来去重的方法 算法描述: 1:确定要从数据库里(或者其他存储中,比如变量比如cache...

发表于:2011-7-19 / 阅读(2268) / 评论(0) 分类 PHP相关
根据生日计算星座和生肖

/** *getConstellation 根据出生生日取得星座 * *@param String $brithday 用于得到星座的日期 格式为yyyy-mm-dd * *@param Array $format 用于返回星座的名称 * *@return String */ function ge...

发表于:2011-5-25 / 阅读(2219) / 评论(0) 分类 PHP相关