![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 83
z_p_h
这个作者很懒,什么都没留下…
展开
-
php面试题之简答题002
1、 请简述echo、print和print_r的区别?答:echo和print实际上都不是函数,而是一个语法结构。不同的是echo返回值是void,并且可以输出多个参数值;而print返回值是int(总是返回1),且只能输出一个字符串值。Print_r是一个输出函数,返回值为boolean型,如果给出的是 string、integer或 float,将打印变量值本身。如果给出的是 arr转载 2013-05-15 22:14:38 · 1440 阅读 · 0 评论 -
php调试3个小方法
方法如下:遇到问题了,别怕,咱们看程序从什么地方开始出问题:法宝1:ini_set('display_errors',true);ini_set('error_reporting',E_ALL);把上面这句话,放到程序最开头,你自己所有的语句前面。这个是编写PHP程序的一点点基础知识,我相信,你可以了解。在运行程序,有错误提示了么?不管有没有,我们继续:法宝转载 2014-04-01 17:43:34 · 584 阅读 · 0 评论 -
Linux 设置 mysql允许外网访问
mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停.解决方法如下:1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看”select host,user from user ;”mysql -u root -pvmwaremysql>转载 2015-01-09 15:37:28 · 7310 阅读 · 0 评论 -
ubuntu下安装Apache+PHP+Mysql
步骤一,安装apache21sudo apt-get install apache2安装完成。 运行如下命令重启下:1sudo /etc/init.d/apache2 restart在浏览器里输入http://l转载 2015-01-09 15:47:56 · 504 阅读 · 0 评论 -
使用php扩展trie_filter,利用词库,过滤敏感词
原文地址:使用php扩展trie_filter,利用词库,过滤敏感词关键词过滤扩展,用于检查一段文本中是否出现敏感词,基于Double-Array Trie 树实现。安装步骤下面的$LIB_PATH为依赖库安装目录,$INSTALL_PHP_PATH为PHP5安装目录。安装libdatrie依赖库Bash转载 2015-12-30 09:53:46 · 5239 阅读 · 0 评论 -
PHP实现敏感词过滤系统
原文地址:PHP实现敏感词过滤系统安装说明安装PHP扩展 trie_filter,安装教程 http://blog.41ms.com/post/39.html安装PHP扩展 swoole,安装教程 http://www.swoole.com/代码说明1、敏感词库维护更新脚本:reload_dict.php,提供自动更新字典转载 2015-12-30 09:56:25 · 8772 阅读 · 0 评论 -
Linux系统apache2.4环境下php7.0.0的源码安装
点击打开链接转载 2015-12-21 17:38:14 · 438 阅读 · 0 评论 -
php7 安装 2
获取 PHP 指定版本,下载地址可以在这个页面找到:wget https://downloads.php.net/~ab/php-7.0.0alpha2.tar.bz2//用winscp把下载好的文件上传到网站中tar jxf php-7.0.0alpha2.tar.bz2 安装:sudo apt-get updatesudo apt-g转载 2015-12-04 17:37:51 · 379 阅读 · 0 评论 -
php7 安装 (1)
PHP7算是非常新的版本了我们在windows版本中还没有PHP7了,只有在linux系统中才有关PHP7了,下面我来为各位介绍PHP7安装配置教程,希望对大家有帮助。# 安装mcryptyum install -y php-mcrypt libmcrypt libmcrypt-devel# 升级bisoncd /var/soft/wge转载 2015-12-04 17:36:09 · 2202 阅读 · 0 评论 -
shell脚本 一键 安装 php7
#!/bin/bashphp_gz_file='/home/php/Downloads/source/php-7.0.0.tar.bz2'tar_dir='/home/php/Downloads/dst/'source_dir='php-7.0.0'cd $tar_dirrm -rf $source_direcho '===start tar php原创 2016-01-07 21:19:31 · 1417 阅读 · 0 评论 -
nginx 安装
ubuntu 下 编译安装 nginx点击打开链接转载 2015-12-07 17:01:21 · 343 阅读 · 0 评论 -
Linux+Apache+Mysql+Php源码安装
一.安装环境:系统:Centos6.5x64Apache: httpd-2.4.10.tar.gzMysql: mysql-5.6.20-linux-glibc2.5-x86_64.tar.gzPhp: php-5.6.0.tar.gzApr: apr-1.5.1.tar.gzApr-util: apr-util-1.5.3.tar.gzLi转载 2016-01-09 15:54:44 · 814 阅读 · 0 评论 -
php高级程序员面试题
1、 php中单引号和双引号的区别,哪个速度更快?为什么?(考php基本功)单引号更快1. 在php中,单引号内的数据不会被解析(任何变量和特殊转义字符),所以速度更快,而双引号内的数据会被解析,如变量($var)值会代入字符串中,特殊转义字符也会被解析成特定的单个字,2. 数组中,如果下标不是整型,而是字符串类型,请务必用单引号将下标括起,正确的转载 2014-04-01 17:38:56 · 1884 阅读 · 0 评论 -
PHP多种序列化/反序列化的方法 serialize,json_encode等
序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。 1. serialize和unserialize函数 这两个是序列化和反序列化PHP中数据的常用函数。 Php代码 $a = array('a' => 'Apple' ,'b'转载 2014-03-11 11:25:37 · 3397 阅读 · 0 评论 -
php有用的代码段-(1)
1,预防mysql数据库攻击的正确做法 <?phpfunction check_input($value){// 去除斜杠if (get_magic_quotes_gpc()) { $value = stripslashes($value); }// 如果不是数字则加引号if (!is_numeric($value)) { $value原创 2013-07-24 11:55:46 · 620 阅读 · 0 评论 -
php面试题之问答题 003
1、 http状态码,及其说明。答:php通过设置header信息返回http状态码,例如返回404:header(“HTTP/1.1 404 Not Find”); HTTP状态码是用以表示网页服务器HTTP响应状态的3位数字代码。所有状态码的第一个数字代表了响应的五种状态之一。1xx 消息,这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时转载 2013-05-15 22:17:20 · 1371 阅读 · 0 评论 -
php面试题之编程题 004
1、 编写一个自定义函数提取这段路径的的后缀名。例如:http://www.baidu.com/hello/test.php.html?a=3&b=4需要取出php或.php答:Functiongeturltype($url){ $info=parse_url($url); return end(explode('.',转载 2013-05-15 22:19:24 · 785 阅读 · 0 评论 -
php面试题之填空题001
1、 判断一个变量是否存在的函数:isset判断一个变量是否为null的函数:is_null判断一个变量是否为空的函数:empty销毁一个变量的函数:unset2、$a =array(1,2);unset($a[0]);print_r($a);echo count($a);请写出输出结果:答:array(1=>2) ; 13、$转载 2013-05-15 22:07:03 · 1746 阅读 · 0 评论 -
php cli方式下获取服务器ip
(1)php cli方式下获取服务器ipfunction getServerIp(){ $ss = exec('/sbin/ifconfig eth0 | sed -n \'s/^ *.*addr:\\([0-9.]\\{7,\\}\\) .*$/\\1/p\'',$arr); $ret = $arr[0]; return $ret; }(2)php cgi方式下原创 2013-05-30 14:53:53 · 3450 阅读 · 0 评论 -
php 的CLI 和 CGI
首先关于几个概念词的总结: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++CGI :“公共网关接口”(Common Gateway Interface),HTTP服务器 与你的或其它机器上的程序 进行 “交谈”的一种工具转载 2013-05-30 15:12:12 · 710 阅读 · 0 评论 -
SupeSite模块参数说明
我们在SupeSite系统的每个模板里,都可以看到类似的一段代码: 月点击图文头条转载 2013-06-06 15:12:05 · 745 阅读 · 0 评论 -
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换的几种转换方式。 一、在MySQL中完成 这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用转载 2013-07-08 17:51:40 · 937 阅读 · 0 评论 -
使用jQuery实现-跨域-提交表单数据
在jQuery中,我们使用json数据类型,通过getJSON方法来实现从服务端获取或发送数据,而当要向不同远程服务器端提交或者获取数据时,要采用jsonp数据类型。我们在WEB开发中有时会遇到这种情况,比如要从A网站收集用户信息,提交给B网站处理,这个时候就会涉及到跨域提交数据的问题。本文将给您介绍如何使用jQuery来实现异步跨域提交表单数据。在jQuery中,我们转载 2013-06-26 12:04:25 · 826 阅读 · 0 评论 -
Smarty中foreach的index、iteration,@count的使用
{{if $a|@count neq 0}} //smarty调用php内置函数 前面加@ ,等同于{{if count($a)!=0}}{{/if}}index包含当前数组索引,从零开始。index示例{* The header block is output every five rows *}{* 每五行输出一次头部区块 *}转载 2013-07-03 16:41:00 · 3539 阅读 · 0 评论 -
PHP引用(&)使用详解
官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatdo.php3.引用传递:http://www.php.net/manual/zh/language.referen转载 2013-07-24 12:06:43 · 562 阅读 · 0 评论 -
php如何判断文件是否存在,包括本地和远程文件
1,当检查的文件是本地时用php自带的file_exists检查就行了,而此函数只能检查本地的函数是否存在,所以如果要检查远程的文件是否存在只能用其它的方法了。如果所服务器中php的配置开启了“allow_url_fopen = On”,即允许远端访问,那么也很简单,其实这个是php.ini中默认开启的,用fopen函数判断就行了,能打开说明存在如果allow_ur原创 2013-08-09 10:58:25 · 1099 阅读 · 0 评论 -
在Yaf中使用Yar
原文地址: http://izhengyin.com/detail/18.html在Yaf中使用Yar本文提到的两个东西,都是 PHP 大神 惠新宸 的作品。Yaf: PHP MVC框架 http://php.net/manual/zh/book.yaf.phpYar: PHP RPC框架 http://php.net/manual/zh/book.y转载 2016-03-16 17:47:22 · 5106 阅读 · 0 评论