
PHP
文章平均质量分 85
简尘
爱自己,爱工作,爱技术
展开
-
PECL 和 PEAR 有什么区别?
要为大家分享的内容是PECL 和 PEAR 他们之间的不同和相同之处。PEAR 是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库。 PEAR 将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈现、数据库访问、文件操作、数据结构、缓存操作、网络协议、WebService 等许多方面,用户可以通过下载这些类库并适当的作一些...原创 2018-07-16 11:03:24 · 206 阅读 · 0 评论 -
php的23种设计模式
PhpDesignPatterns 【PHP 中的设计模式】一、 Introduction【介绍】设计模式:提供了一种广泛的可重用的方式来解决我们日常编程中常常遇见的问题。设计模式并不一定就是一个类库或者第三方框架,它们更多的表现为一种思想并且广泛地应用在系统中。它们也表现为一种模式或者模板,可以在多个不同的场景下用于解决问题。设计模式可以用于加速开发,并且将很多大的想法或者设计以一种简...原创 2018-09-08 14:35:24 · 733 阅读 · 1 评论 -
PHP中的 抽象类(abstract class)和 接口(interface)
一、 抽象类abstract class1 .抽象类是指在 class 前加了 abstract 关键字且存在抽象方法(在类方法 function 关键字前加了 abstract 关键字)的类。2 .抽象类不能被直接实例化。抽象类中只定义(或部分实现)子类需要的方法。子类可以通过继承抽象类并通过实现抽象类中的所有抽象方法,使抽象类具体化。3 .如果子类需要实例化,前提是它实现了抽象类中...转载 2018-09-08 14:31:45 · 568 阅读 · 0 评论 -
linux下安装gcc详解
linux下安装gcc详解1、了解一下gcc 目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。我自己linux上是4.1.2版本,是不支持openMP的,而自己又要用到openMP,所以自己在原来的基础上安装了一个4.2以上版本的。 在安装之前,系统必须有cc或者gcc的编译器,如果没有,就不能安装更高版...原创 2018-08-16 16:00:08 · 590 阅读 · 0 评论 -
php的主流框架
国内框架:ThinkPHP, Canphp, KYPHP, InitPHP, SpeedPHP, CdvPHP,KPHP。国外著名框架:Zend Framework,Codelgniter,CakePHP,Symfony ,Yii,Seagull,Laravel。小型框架:E,DuoLamPHP,Difeye,GalaxixPhp,PhpPeanuts,Rong Framework,Ope...原创 2018-07-26 22:49:11 · 1369 阅读 · 0 评论 -
PHP 配置文件详解(php.ini 详解 )
[PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;;; 这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'。PHP 将在...原创 2018-07-16 10:15:15 · 377 阅读 · 0 评论 -
php隐含实用知识
php语言结构与函数 相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。例子: if ( isset($user) ) { //do some thing }原因是isset是语言结构,而strlen是一个函数。还有echo 是个语言结构,不是个函数。那什么是语言结构呢?它和函数有什...原创 2018-07-16 09:08:40 · 157 阅读 · 0 评论 -
PHP常用的 类库、资源和技巧小结
学习资源PHP相关的有参考价值的社区,博客,网站,文章,书籍,视频等资源PHP网站(PHP Websites)PHP The Right Way 一个PHP实践的快速参考指导PHP书籍(PHP Books)Modern PHP - 作者是PHP 之道的发起人和Slim框架的作者Modern PHP(中文版)依赖管理( Dependency Management )用于依赖管理的包和框架Compos...转载 2018-07-16 09:23:37 · 654 阅读 · 0 评论 -
微赞或者微擎
1.学习微擎之前,要了解一下微信公众号、订阅号(最好自己申请一个,然后登陆看看微信号的功能,还有操作,都很简单)传送门:微信公众平台申请和新手使用帮助 然后不懂的百度、谷歌,介绍很详细,在此不细说。 2.认识微擎:可以去微擎官网看一下。 微擎官网有一套视频详细的解释了微擎的基本用法:微擎的基本教程:http://video.tudou.com/v/XOTM3OTk0NjQ4.htm...转载 2018-07-17 17:43:31 · 2299 阅读 · 0 评论 -
php实现无限极分类
面试的时候被问到无限极分类的设计和实现,比较常见的做法是在建表的时候,增加一个PID字段用来区别自己所属的分类$array = array(array('id' => 1, 'pid' => 0, 'name' => '河北省'),array('id' => 2, 'pid' => 0, 'name' => '北京市'),array('id' =>...转载 2019-06-06 01:20:16 · 243 阅读 · 0 评论