![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
songtaiwu
这个作者很懒,什么都没留下…
展开
-
php安装vld扩展
1、查看本地是否已经安装了vld扩展,如果没有任何输出,那就准备安装吧![root@taiwu ~]# /home/work/lib/php5.6.7/bin/php -m | grep vld2、去官方网站下载vld(http://pecl.php.net/package/vld), 找到最新版本,右键复制地址链接就能得到下载地址,通过浏览器直接下载也行。我是通过wget命令在centos的命...原创 2018-03-01 18:00:41 · 1166 阅读 · 0 评论 -
基于php7的项目要安装mongodb类库
公司的一个项目要从php5.6升级到php7版本,项目的mongo类库用不了,看了php手册,发现要对于php7要安装新的类库。php7需要使用的library是 mongodb而不是旧的mongo,所以要在项目中下载这个mongodb(library)。对于一个要安装mongodb library的项目,直接用composer下载,使用composer require mongodb/mongo...原创 2018-03-30 19:40:44 · 5194 阅读 · 1 评论 -
mac安装php开发环境
安装xcode: 从App Store搜索下载xcode,自动安装。安装homebrew: 去官网brew.sh,有最新下载地址,粘贴到终端即可,需要先有xcode。安装mysql:用homebrew安装,只需要一条命令即可,brew install mysql。 apache: ios内置了apche服务器,直接可以开启服务。打开终端,切到root用户,sudo -i。 启动命令 sudo ap...原创 2018-03-06 15:23:39 · 786 阅读 · 0 评论 -
PHP error_reporting() 错误控制函数功能详解
PHP error_reporting() 错误控制函数功能详解定义和用法:error_reporting() 设置 PHP 的报错级别并返回当前级别。函数语法:error_reporting(report_level)如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值:值 常量 描述1 E_ERROR 致命的运行错误。错误无法恢复,暂停执行脚本。2 E_WARN...转载 2018-03-06 14:58:03 · 365 阅读 · 0 评论 -
定界符
定界符定义: 另一种给字符串定界的方法,使用定界符语法(“<<<”)。应该在<<<之后提供一个标识符,然后是字符串,然后是同样的标识符结束字符串。 结束标识符必须从第一列开始,同样,标识符也必须遵循php中其它任何标签的命名规则,只能含有父母数字下划线,而且必须以下划线或非数字字符开始。警告:1.很重要的一点必须指出,结束标识符所在的行不...转载 2018-03-06 14:45:48 · 5209 阅读 · 0 评论 -
字符编码函数
字符编码函数mb_strlen()mb_detect_encoding()iconv()strlen()$str = “我是超人"; $encoding = mb_detect_encoding($str,array('ASCII','UTF-8','GB2312','GBK','BIG5'));var_dump($encoding);//输出string(5) "UTF-8"var_dump(s...转载 2018-03-06 14:45:04 · 566 阅读 · 0 评论 -
addslashes
在PHP中,很多时候我们需要对写入数据库的特殊字符进行转义,因为每个数据库都有不同的特殊字符,当数据库遇到这些字符的时候,代表着不同的意 义,比如MYSQL中的单引号('),若不经转义就写入数据库,很容易导致MYSQL出错。很幸运,在PHP中,提供有专门用于转义的内置函数,它就是 addslashes(),下面说下具体用法: 语法: string addslashes(string str); /...转载 2018-03-06 14:44:07 · 526 阅读 · 0 评论 -
urlencode
urlencode()这是php内置的函数,官方说明如下:/** * (PHP 4, PHP 5)<br/> * URL-encodes string * @link http://php.net/manual/en/function.urlencode.php * @param string $str <p> * The string to be encoded. * &...原创 2018-03-06 14:14:17 · 472 阅读 · 0 评论 -
foreach中用&的坑
<?php$a = 'abc';$b = $a;echo $a;//abcecho $b;//abc$b = 'ccc';echo $a;//abcecho $b;//ccc?><?php$a = $b = 'abc';echo $a;//abcecho $b;//abc$b = 'ccc';echo $a;//abcecho $b;//ccc?><?php$a = ...原创 2018-03-06 11:26:50 · 576 阅读 · 0 评论 -
IOS上传图片有很多方法,一种是通过IOS提交NSData数据
IOS上传图片有很多方法,一种是通过IOS提交NSData数据。 NSData传过来的数据是16进制的比如 <ffd8ffe0 00104a46 49460001>。 服务器得到16进制数据,要转换成二进制,才能写到图片。php语言,16进制转成2进制的方法, $byte = pack(“H*”,$byte);对于NSData,要处理成ffd8ffe000104a4649460001...原创 2018-03-06 10:42:51 · 1455 阅读 · 0 评论 -
$_POST与php://input
Content-Type概念 • http请求中的Content-Type是application/x-www-form-urlencoded ,它表示http请求body中的数据是使用http的post方法提交的表单数据,并且进行了urlencode()处理。 • http请求中的Content-Type是text/xml。它表示http请求中的body数据是xml数...原创 2018-03-06 10:40:34 · 1357 阅读 · 0 评论 -
php函数 array_multisort详解 容易误解
学一个php函数,首先是看手册http://php.net/manual/zh/function.array-multisort.php然后在一些权威网站看更多的说明,比如http://www.w3school.com.cn/php/func_array_multisort.asp对于array_multisort, 网站w3school上面给了详细的说明,如下(只要多读几遍就能理解)定义和用法...原创 2018-03-02 12:03:03 · 2999 阅读 · 4 评论