-
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建指南
所属栏目:[PHP教程] 日期:2022-06-17 热度:190
这篇文章主要介绍了Ubuntu下Apache+PHP+MySQL环境搭建攻略,文中采用的是LoadModule加载模块的方式将PHP与Apache服务器程序连接,需要的朋友可以参考下 一、首先安装MySql: 对于MySql来讲在整个过程中是相对独立的安装,并且我的ubuntu在以前做开发的时候就已[详细]
-
Symfony的安装和配置方法步骤
所属栏目:[PHP教程] 日期:2022-06-17 热度:95
本文实例讲述了Symfony的安装和配置方法。分享给大家供大家参考,具体如下: 手工安装Symfony很简单,几乎没有太多需要讲的,打开 http://symfony.com/download ,从页面的选择列表中选择一个 Symfony 的发行版本,再点击旁边的 DOWNLOAD NOW,把下载到的文[详细]
-
在MacOS上编译安装Nginx+PHP+MariaDB开发环境的教程详解
所属栏目:[PHP教程] 日期:2022-06-17 热度:168
这篇文章主要介绍了在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程,包括使用phpize安装PHP扩展的方法,需要的朋友可以参考下 因为甲骨文的尿性,mariadb应该要顶替mysql了,所以抛弃mysql 1,编译nginx 分别下载nginx,openssl,pcre 编译openssl的时候[详细]
-
在Mac OS的PHP环境下安装配置MemCache的全过程剖析
所属栏目:[PHP教程] 日期:2022-06-17 热度:140
这篇文章主要介绍了在Mac OS的PHP环境下安装配置MemCache的全过程解析,MemCache是一套分布式的高速缓存系统,需要的朋友可以参考下。 安装服务端 memcache是项目名,而在服务端的驻留进程叫memcached(linux的守护进程一般都是在后面加个d)。在OSX下使用brew可[详细]
-
PHP扩展转移为PHP7扩展兼容性问题记录
所属栏目:[PHP教程] 日期:2022-06-17 热度:111
PHP7扩展编写的时候,提供的一些内核方法和之前的PHP之前的版本并不能完全兼容,有不少方法参数做了调整,下面是在迁移过程中遇到的一些问题,感兴趣的朋友参考下吧。 add_assoc_stringl 方法参数改为四个。 add_assoc_stringl(parray, key, value, value_le[详细]
-
在Mac OS上搭建PHP的Yii框架及有关测试环境
所属栏目:[PHP教程] 日期:2022-06-17 热度:121
这篇文章主要介绍了在Mac OS上搭建PHP的Yii框架及相关测试环境的方法,Mac自带Apache与PHP等软件,因而搭建开发环境时非常舒适,需要的朋友可以参考下。 YII集成了单元测试和功能测试,借助phpunit和selenium实现,笔者在配置过程中遇到了不少麻烦,纪录在此。[详细]
-
全新Mac配置PHP开发环境教程详情
所属栏目:[PHP教程] 日期:2022-06-17 热度:175
趁着这次加硬盘的机会,就准备彻底重做开发环境,现在对Mac也有了一定的了解,特地记录一下本次的开发环境安装详情,给自己一个备忘,希望也可以帮助到刚接触Mac环境的同学们。 用了一年的Mac OS X了,之前不熟悉这个系统,用的是系统自带的PHP以及DMG包安装[详细]
-
win7中安装php框架Yii的方法
所属栏目:[PHP教程] 日期:2022-06-17 热度:81
本文讲述了win7安装php框架Yii的方法。分享给大家供大家参考,具体如下: 有人问我win7安装yii老是报错,花了10分钟装了一下,现在做程序的自学能力这么差了?我对框架这些东西不是很感冒,框架这类东西,个人觉得效率都不咋地,集成的东西多,并且有很多我[详细]
-
php str_replace函数,可限制替换个数
所属栏目:[PHP教程] 日期:2022-06-16 热度:74
本文章主要是介绍str_replace函数替换单个字符,与替换数据,以及指定str_replace替换的次数,最后一个替换次数是很有用的特别是在seo优化方面. mixed str_replace(mixed $search , mixed $replace , mixed $subject [,int $count ] ) 函数返回一个字符串或在出[详细]
-
php 字符串长度函数
所属栏目:[PHP教程] 日期:2022-06-16 热度:115
php 字符串长度函数,在php测试字符串长度的函数有二个,一个是strlen,另一个是mb_strlen前一个默认是支持,后一个需要开启一个插件,下面我们来介绍一下二个函数的区别与应用方法. php strlen()函数 定义和用法:strlen() 函数返回字符串的长度. 语法:strlen(str[详细]
-
php 读取文件函数
所属栏目:[PHP教程] 日期:2022-06-16 热度:108
1、用file_get_contents或者fopen、file、readfile等函数读取url的时候,会创建一个名为$http_response_header的变量来保存http响应的报头,使用fopen等函数打开的数据流信息可以用stream_get_meta_data来获取. 2、php5中新增的参数context使这些函数更加灵活,[详细]
-
php filter_input函数
所属栏目:[PHP教程] 日期:2022-06-16 热度:72
在 php5.2 中,内置了filter 模块,用于变量的验证和过滤,过滤变量等操作可以参看我原先提及的,这里我们看下如何直接过滤用户输入的内容. fliter 模块对应的 filter_input 函数使用起来非常的简单,例如我们过滤用户输入名为 sample 的 get 参数为整型,那么可以[详细]
-
php字符串截取函数,支持中英文混体
所属栏目:[PHP教程] 日期:2022-06-16 热度:166
php字符串截取函数,支持中英文混体,以前我们截取字符串都会用php自带的函数,今天我来看一下一款字符串截取函数,支持中英文混体的php代码实例吧. php字符串截取函数代码如下: function cutstr($string, $sublen=10, $start = 0, $code = utf-8) { if($code ==[详细]
-
php字符串截取函数
所属栏目:[PHP教程] 日期:2022-06-16 热度:124
在php中有一款字符串截取函数substr但这款函数,只能截取英文不支持中文与其它的混体,下面我们提供了三款函数,它们可以支持中英文混合体,实例代码如下: function syssubstr($string,$length,$append = false) { if (strlen($string) = $length ) { return $st[详细]
-
php字符串截取函数,支持中文 utf-8截取
所属栏目:[PHP教程] 日期:2022-06-16 热度:173
!doctype html public -//w3c//dtd xhtml 1.0 transitional//en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd html xmlns=http://www.w3.org/1999/xhtml head meta http-equiv=content-type content=text/html; charset=utf-8 / titleenvironme[详细]
-
php过滤字符串函数
所属栏目:[PHP教程] 日期:2022-06-16 热度:65
addslashes(); stripslashes(); //对数据库教程操作时,转义特殊字符. 定义:addslashes() 函数在指定的预定义字符前添加反斜杠. 语法:addslashes(string) 注释:默认情况下,php 指令 magic_quotes_gpc 为 on,对所有的 get、post 和 cookie 数据自动运行 addsla[详细]
-
php判断大小写字母函数
所属栏目:[PHP教程] 日期:2022-06-16 热度:68
提供一款简单实例的php判断大小写字母函数,它可以查找出一个字符串有多少大写字母有多少小写字母,是一个很方便的常用函数,代码如下: function checkcase($str){ if(preg_match(/^[a-z]+$/, $str)){ echo 小写字母; }elseif(preg_match(/^[a-z]+$/, $str)){ e[详细]
-
php 过滤html标签的函数代码
所属栏目:[PHP教程] 日期:2022-06-16 热度:195
本文章提供四款过滤html标签的函数代码,方法一最简单的利用了php自带函数strip_tags来过滤所有的html标签,方法二利用了正则表达式来过滤html标签,方法三是清除HTML标签的用户自定义函数,根据ascii编码值来判断是否为字母再过滤. 最直接过滤html方法,代码如下[详细]
-
phpstudy隐藏index.php的方法教程
所属栏目:[PHP教程] 日期:2022-06-16 热度:154
这篇文章主要介绍了phpstudy隐藏index.php的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。 phpstudy如何隐藏index.php 找到打开 vhosts-ini 在配置文件中加入粗体! PS:下面看下phpstudy 中使index.php[详细]
-
怎样使用PHP依赖管理工具Composer
所属栏目:[PHP教程] 日期:2022-06-16 热度:138
Composer是php的一个依赖管理工具,允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。这篇文章教你如何使用Composer。好在我们有 Composer,PHP依赖管理的利器。它是开源的,使用起来也很简单,提交自己的包也很容易。 举个例子,平时我们开始[详细]
-
SublimeText3配置安装PHP函数追踪定位插件
所属栏目:[PHP教程] 日期:2022-06-16 热度:103
这篇文章主要介绍了SublimeText3的PHP函数追踪定位插件ctags和codeBeautifier,对SublimeText3感兴趣的同学,可以多研究下。 一、下载ctags http://download.csdn.net/detail/xujunabc999/9604934 二、配置快捷键 配置在sublime中使用Ctrl+左键单击函数跳转[详细]
-
PHPStorm+Xdebug进展emote Debug时无法进入断点问题排查
所属栏目:[PHP教程] 日期:2022-06-16 热度:74
最近一直在研究Xdebug的用法,主要是因为Xdebug对PHP的开发效率提升确实很大,而却能帮我们解决很多问题。所以这里就总结下我在配置PHPStorm+Xdebug环境中遇到的坑,给遇到进不去断点的朋友一些排查的建议。 运行环境 PHP Version 7.1.22 Xdebug v2.6.0 PHP2[详细]
-
在PHP中使用ElasticSearch最新实例讲解
所属栏目:[PHP教程] 日期:2022-06-16 热度:116
这篇文章主要介绍了PHP中使用ElasticSearch最新实例讲解,这篇文章的教程是比较详细,有需要的同学可以研究下。 网上很多关于ES的例子都过时了,版本很老,这篇文章的测试环境是ES6.5 通过composer安装 composer require elasticsearch/elasticsearch 在代码[详细]
-
PHP安装扩展mcrypt以及有关依赖项深入讲解
所属栏目:[PHP教程] 日期:2022-06-16 热度:71
这篇文章主要介绍了PHP安装扩展mcrypt以及相关依赖项深入讲解,步骤讲解的很清晰,有需要的同学可以研究下。 一:安装libmcrypt依赖库 要使用该扩展,必须首先安装mcrypt标准类库,注意的是mcrypt软件依赖libmcrypt和mhash两个库。 1.下载Libmcrypt,mhash,mc[详细]
-
windows系统php环境安装swoole具体流程
所属栏目:[PHP教程] 日期:2022-06-16 热度:71
这篇文章主要介绍了windows系统php环境安装swoole具体步骤,swoole目前是比较热门的一个扩展插件,有需要的同学可以学习下 Swoole原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把[详细]
