phpBOM头(字符)出现的原因以及解决方法

 PHP  高蒙  阅读(35)  评论(0)  BOM BOM头  4天前 

今天在项目中发现,客户端在使用ajax得到返回值时,无法匹配字符串。总是报错,打开页面接口发现,页面的头部出现了的字符(BOM头),找到问题了,那么直接用代码清除掉即可。php隐形字符&#65279解释如下:UTF-8 编码的文件可以分为无 BOM 和 BOM 两种格式。何谓BOM?  "EF BB BF" 这三个字节就叫BOM,全称是"Byte Order Mard"。在utf8文件中常用BOM来表明这个文件是UTF-8文


如何使用php生成短链接网址 第三方API

 PHP  高蒙  阅读(173)  评论(1)  短链接 短网址  3周前 

在实际过程中我们会有这样的场景,就是发送短信的时候,里面需要嵌入我们的网址,可是网址都是很长的。但是短信内容,最多只能七十个字左右,多余就会出现发送两条的情况,然而这并不是我们想要的。所以,基于这种需求我们急需将长链接转为短链接。常用的可以看到新浪微博的分享地址。下面来看,如何实现?新浪提供了长链接转为短链接的API,可以把长链接转为 t.cn/xxx 这种格式的短链接。API: http://api.t.sina.com.cn/short_url/shorten.json 


php抓取https地址图片失败

 PHP  高蒙  阅读(332)  评论(5)  https php  1个月前 

PHP.ini默认配置下,用file_get_contents读取https的链接,就会如下错误:Warning: fopen() [function.fopen]: Unable to find the wrapper "https" - did you forget to enable it when y


php方法simplexml_load_string()解析xml转数组失败

 PHP  高蒙  阅读(303)  评论(2)  php simplexml_load_string()  1个月前 

用php方法simplexml_load_string()解析xml成数组失败,总是返回false。找了很多方法,终于知道在php用simplexml_load_string()解析xml成数组的时候,字符串中不要包含一些特殊字符,我这边的xml中包含了&符号,于是导致的解析失败。具体有哪些特殊符号不可以,我没有去一一校验。那么,怎么解决这个解析出错的问题呢?只要将得到的特殊符号替换成某个特定字符,在解析完成之后将特定字符转化成&即可。$info = '


php array_push与$arr[]=$value性能比较

 PHP  高蒙  阅读(339)  评论(4)  array_push  2个月前 

在实际的使用中发现array_push()性能的问题,当我反复array_push()一个数组的时候,效率有点低,我将其换成$arr[]=$value的时候,明显array_push()效率低一些。得到这个结果,那么我就动手用array_push()与$arr[]=$value的两种方法比较性能,结果如下。比较array_push与 $arr[]=$value性能1、使用array_push压入1000000个元素。<?php$starttime = get_mic


以图搜图 我知图 相似图像搜索与推荐API服务 PHP接口类文档

 PHP  高蒙  阅读(1224)  评论(0)  以图搜图 图像搜索 我知图  6个月前 

最近公司开发新业务以图搜图,用的是我知图这家公司的相似图像搜索与推荐API服务。服务简介 : 本服务提供基于图像内容的相似图像搜索. 即用输入图片本身的颜色分布, 几何形状, 纹理来搜索相似图片, 并将结果按与输入图片的相似度打分排序.对方只是简单的罗列了几个接口的方法,这里呢,我就整理出一个PHP接口类。<?php/** * Created by PhpStorm. * User: Adminis


php &not禁止转义字符

 PHP  高蒙  阅读(893)  评论(0)  6个月前 

在php中输出字符串“&not”却显示成了“¬”,怎样能正常输出呢?通过php内置函数HTMLspecialchars来实现&not转义。echo htmlspecialchars("&not");


如何用php和js判断手机端访问的方法

 PHP  高蒙  阅读(812)  评论(0)  php 手机端  8个月前 

随着只能手机的普及,人们对于手机网站的应用越来越多。那么,在开发中,我们怎么用php去判断是否来自手机端的访问,直接定位到相应的模板展示页面。下面有两种方法可以判断用户是否是手机端访问的方法。1、php方法。2、js方法。可以根据项目的需求,自行的选择实现的方法。 一、php判断是否手机端访问的方法。function ismobile() {    // 如果有HTTP_X_WAP_PROFILE则一定是移动设备


如何使用php中ftp函数上传文件以及解决上传文件失败的方法

 PHP  高蒙  阅读(706)  评论(0)  ftp php 上传文件  8个月前 

在php中如何使用ftp函数实现此项功能呢?以及怎么排查php使用ftp函数上传文件失败的原因?因为系统重构实现均衡负载,网站程序与文件服务器不在一台机子上。于是,程序在上传文件的同时就要将文件上传到文件服务器上。这里涉及到windows主机上传到linux主机,linux主机上传到linux主机。这两个之间呢,只是稍微的有点区别,因为windows的路径可以兼容linux路径,但是linux的路径不兼容windows主机'\\'的写法。所以,在写路径的时候稍加注意即可。下面,就


如何解决php执行exec()函数ffmpeg命令不生效的问题

 PHP  高蒙  阅读(2271)  评论(2)  ffmpeg exec() php  8个月前 

在开发中需要使用到插件ffmpeg转化语音的功能。在php中使用ffmpeg功能需要执行exec()函数。由于使用新环境原来的命令不起作用。遇到这个问题,我的分析如下:1、php中有没有禁用这个函数的使用。2、linux环境下,目录是否有权限。3、php用户是否有权限执行命令。带着上面的两个问题,我们逐一的分析解决。一、首先,我们查看系统是否禁用exec()函数的使用。1.1 我们查看php.ini配置文件,查看是否启用安全模式,是否禁用exec()函数。   &n


php如何采集微信公众号文章的方法

 PHP  高蒙  阅读(2115)  评论(2)  微信 微信公众号 公众号  8个月前 

最近有个需求是要采集微信公众号文章,于是研究了下。发现在刷新搜狗微信公众号文章列表的时候,有个很恶心的地方就是搜狗会直接的把你的ip给封了,要输入验证码。这一个步骤暂时不知道怎么破解,我们这里只是看php如何采集微信公众号文章内容的方法,至于列表地址的获取,后面在进行研究。在写之前我搜索到用php写的爬虫程序有phpQuery,phpspider,QueryList(phpQuery的改进版)这三个。可能不止,这里只是我找到的。先记录,后面在研究。下面是我写的一个基本的微信公众号php采集类,有


如何解决php函数strip_tags()不能过滤&nbsp;的方法

 PHP  高蒙  阅读(2220)  评论(0)  php strip_tags  9个月前 

在做微信推送的时候发现一个strip_tags()函数,对于&nbsp;不能过滤,完美的展示出了&nbsp;,之前都是直接打开浏览器,以为不显示就认为是正确的。却没有仔细的查看源码。php:$str = '哈哈哈&nbsp;&nbsp;&nbsp;呵呵';echo strip_tags($str);html:哈哈哈&nbsp;&nbsp;&nbsp;呵呵从上可以看出s


封装phpexcel读取excel与导出excel的方法

 PHP  高蒙  阅读(1006)  评论(0)  phpexcel excel  10个月前 

项目中经常会用到读取excel与导出excel的功能,每次需要使用的时候都是写了一大串的代码,刚好现在有点空闲就整理出读取和导出excel的两种方法。在之前的几篇文章我也介绍了,怎么单独的使用phpexcel类库实现读取excel和导出excel的使用方法。今天是将两个方法进行封装,为了更好的满足业务的需求。这里封装的方法,可以满足基本的业务需求。有更多的需求,也可以继续的自行扩展。准备:将phpexcel类库已下载,放置对应的位置。一、导出excel方法(export_excel)/*&nbs


PHP读取文件的一行,并从文件中删除此行数据

 PHP  高蒙  阅读(627)  评论(1)  10个月前 

有个样一个需求PHP读取文件的一行,并从文件中删除此行数据。<?phpfunction unlinks($fn){    $f= fopen($fn, "r");    $line = fgets($f);    ob_start();    


简述php抽象类和接口实例

 PHP  高蒙  阅读(490)  评论(0)  abstract interface  10个月前 

抽象类1、抽象类中可以声明各种类型的变量。2、类中只要有抽象方法这个类就必须申明为抽象类。    抽象方法的定义:abstract 修饰符 function 方法名($param);3、抽象类中的抽象方法,在子类中必须实现,并且保持参数一致,但是可以使用额外的默认值。4、抽象类不可以直接实例化。abstract class book {  protected $title;  abstra


Copyrights © 2016-2017 高蒙个人博客 www.shuchengxian.com, All rights reserved. 皖ICP备15015490号 皖公网安备 34152302000022号网站地图

关键词:个人博客,PHP博客,PHP博客程序,高蒙博客,高蒙个人博客,php程序员博客,程序员个人博客