随笔分类 - Php
2015年6月26工作后初学php
摘要:何为emoji表情?这里的全是。 MySQL数据库为什么不能存储emoji?不是MySQL不能,而是MySQL的utf8编码不能!原来MySQL下的utf8编码每个字符占3个字节,而emoji占4个字节,所以存储不了。 解决方法: 1. 修改数据库编码(本人没有测试过,具体操作步骤自行百度) 2.
阅读全文
摘要:1. php内置的mail()函数 php本身提供了一个邮件发送函数mail,可以在程序中直接发送电子邮件,不过该函数要求服务器支持sendmail或者必须设置一台不需要中继的邮件发送服务器,但现在要找到一台不需要身份验证的邮件发送中继几乎不可能,所以使用mail函数往往无法成功发送email。 自
阅读全文
摘要:1. uniqid函数不能生成唯一ID 实际开发中,经常要使用到唯一字符串。PHP中提供 函数来生成唯一的ID,这个函数“获取一个带前缀、基于当前时间微秒数的唯一ID”。但在循环或高并发中,生成的ID并不唯一,下面举例说明: for($i=0; $i"; } 58fb1dcf15fb8 58fb1d
阅读全文
摘要:1、finder自定义列 http://club.ec-os.net/doc/ecos/framework-ecos/advance/desktop/dev.html#id5 2、命令行工具 地址 http://www.hnqss.cn/html/ecos/advance/base/cmd.html
阅读全文
摘要:在 http://www.redis.net.cn/ 能找到所有关于redis的信息,包括安装、命令、在编程语言中的使用等等。这里就不讲如何安装redis了,因为在上面的网站中都能找到。下面直接讲redis是如何在php中使用的,这里我选择的是phpredis扩展。 1. 下载phpredis扩展
阅读全文
摘要:分词,顾名思义就是把词语分开,从哪里分开?当然是一大堆词语里了,一大堆词语是什么?是废话或者名言。这在数据库搜索时非常有用。 官方网站 http://www.phpbone.com/phpanalysis/#api 下面是 PHPAnalysis无组件分词系统 的介绍和API 分词系统简介:PHPA
阅读全文
摘要:以上三者 array_map、array_walk、array_filter 相同点:都是利用回调函数对数组中每个元素进行操作。 不同点: 返回值 回调函数的参数 是否改变数组的值 array_map 返回的是新数组,原数组不变(新数组和原数组的数组长度应该一样)。 array_walk 返回的布尔
阅读全文
摘要:问题: file_get_contents($url) 获取不到数据,尽管URL地址正确,函数使用正确。如下代码 分析解决: 百思不得解,百度了很多解决方法(很多都只是解决某特定问题),但解决不了目前的问题。 之后换了好几个url测试,终于发现上面 $url 是HTTPS地址, file_get_c
阅读全文
摘要:我们先来看两个demo 例子:php://input 代码如下 我们先来看两个demo 例子:php://input 代码如下 post.php 代码如下 post.php 代码如下 例子:$_post 代码如下 例子:$_post 代码如下 welcome.php 代码如下 welcome.php
阅读全文
摘要:数据 -- -- Table structure for `category` -- DROP TABLE IF EXISTS `category`; CREATE TABLE `category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `pid` int(
阅读全文
摘要:ECShop发送邮件报错Error: need RCPT command,经检测,邮件服务器返回的真实错误是501 mail from address must be same as authorization user 。只因为同时返回了503 Error: need MAIL command 和
阅读全文
摘要:1 //建立数据库连接,数据库地址127.0.0,用户名root,密码root 2 $dbConn = mysql_connect('127.0.0.1', 'root', 'root'); 3 mysql_query('set names utf8'); //指定数据字符集 4 mysql_select_db('test', $dbConn...
阅读全文
摘要:前两天要对一张图片进行处理,其实很简单,就是在图片上加上字符串,一个图片而已,但是自己如同得了短暂性失忆似的,图片操作的函数一个都想不起来。所以就抽空整理了一下图片操作函数。 1. 创建画布 从文件中创建一个新图像 imagecreatefromgif($filename) imagecreatef
阅读全文
摘要:用php进行微信开发时,碰到access_token长久保存的问题,以前都是用框架里的Cache直接set、get一下就完了。现在没框架可用了,只好自己动手写一个cache暂时用。 这个Cache类用来缓存一些具有时效性的数据,比如微信基础接口的access_token、网页Auth验证的acces
阅读全文
摘要:1、json字符串和数组之间的转换 json_decode($jsonStr) json字符串解码为php变量,若第二个参数默认为false,返回一个对象;若第二个参数设置true,则返回一个数组 json_encode($arr) 将php数组编码为json字符串 json_encode($arr
阅读全文
摘要:关于字符串的处理,基本上就是那几种操作:字符串长度、查找子字符串的位置、替换字符串、截取字符串、拆分合并字符串 ... 字符串的定义:直接 $str = "abcd"; 或者 $str = 'xyzi'; 其中双引号和单引号的区别在于:双引号能够转义一些特殊字符,如\n 、\t 、$。因为能够转义$
阅读全文
摘要:手工画了一张图,来大体概括php中对于时间的处理函数 首先时间戳是这样“1441202665”的一串数字,虽然人看起来麻烦,但是计算机却很容易识别这样的时间表示形式。 所以给计算机看的时间是时间戳,给人看的是这样的“2015-09-02 22:25:30”字符串。 time()获取当前时间戳,单位是
阅读全文
摘要:XMLHttpRequest cannot load http://localhost:8080/abc/index.php. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin '
阅读全文