PHP学习
文章平均质量分 77
ncgege
这个作者很懒,什么都没留下…
展开
-
PHP 运算符
运算符用于对值进行运算. PHP 运算符 本部分列出了在 PHP 中使用的各种运算符:算数运算符 运算符 说明 例子 结果 + Addition x=2 x+2 4 - Subtraction x=2 5-x 3 *Multiplication x=4 x*5 20 / Division 15/5 5/2 3 2.5 % Modulus(division remainder) 5原创 2016-02-24 11:20:32 · 258 阅读 · 0 评论 -
phpsnmp监控Linxu服务器
值班监控服务器时,需一台台去登录查看服务器情况,很是麻烦,故用PHPSNMP做了个简单的服务器监控系统。结合了用来发短信的MAS系统,当服务器反生异常时可通过短信进行报警。过程如下:一、给各台被监控服务装上net-snmpcentos可用YUM来在线安装软件包:yum -y install net-snmp net-snmp-devel net-snmp-utils net-snm...原创 2016-02-24 11:45:58 · 1470 阅读 · 0 评论 -
php处理json
对于JSON(JavaScript ObjectNotation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于PHP的serialize是将变量序列化,返回一个具有变量类型和结构的字符串表达式,说起来两者都是以一种字符串的方式来体现一种数据结构,那它们之间有什么区别呢。先从JSON说起,看一个简单的实例。例一:“名称/值”对的集合(A原创 2016-02-24 11:41:20 · 381 阅读 · 0 评论 -
批量去掉UTF-8文件中BOM标示符
Linux先使用grep -r $'\xEF\xBB\xBF' * |grep .php查看文件编码,然后是用vi命令打开文件,然后在使用:set nobomb,文件编码修改完成。 以下附有BOM的简单介绍: Unicode规范中有一个BOM的概念。BOM——Byte OrderMark,就是字节序标记。在这里找到一段关于BOM的说明: 在UCS 编码中有一个叫做"ZE原创 2016-02-24 11:41:15 · 4302 阅读 · 0 评论 -
UTF-8文件的BOM头的来由及去除方法
1.什么是BOM头 在utf-8编码文件中BOM在文件头部,占用三个字节,用来标识该文件属于utf-8编码,现在已经有很多软件识别BOM头,但还是有些不能识别BOM头,比如PHP就不能识别BOM头,这也就是用记事本编辑utf-8编码的PHP文件后,就会报错的原因。 2.包含BOM头文件的产生 在windows环境下,用记事本打开任何一个文本文件,另存为utf-8格式原创 2016-02-24 11:39:16 · 21147 阅读 · 0 评论 -
PHP关联数组搜索键和值
搜索PHP关联数组搜索键和值技巧在数组处理时非常有用,网上收集如下:1.搜索关联数组键 如果在一个数组中找到一个指定的键,函数array_key_exists()返回TRUE,否则返回FALSE。其形式如下:booiean array_key_exists(mixed key, array array)下面的例子将在数组键中搜索Ohio,如果找到,将输出这个州加入美国联原创 2016-02-24 11:39:02 · 1642 阅读 · 0 评论 -
php发送get和post请求的6种方法
php发送get和post也是必修的功课,发现6中不错的方法转过来供大家参考,代码没有一一测试,好像第四种方法代码有错误。方法1: 用file_get_contents 以get方式获取内容[php] viewplaincopyprint?原创 2016-02-24 11:38:42 · 419 阅读 · 0 评论 -
php获取汉字首拼音
最近做个公众微信应用,需要通过首拼音查询姓名,需要一提取姓名首拼音代码,百度了一个,分享一下。<meta http-equiv="Content-Type"content="text/html; charset=UTF-8" />function getfirstchar($s0){ $fchar = ord($s0{0});if($fchar >= ord("A") and原创 2016-02-24 11:38:28 · 553 阅读 · 0 评论 -
如何使用腾讯微信公众平台示例代码…
下面教大家,如何使用腾讯微信公众平台示例代码。微信平台已经全面改版,新版的帮助直接看帮助即可:http://mp.weixin.qq.com/wiki/index.php?title=消息接口指南以下是旧版设置(新版本设置更简单,只有2个选项):1.设置好自己的微信公众平台消息接口,这个大家参照网站提示设置即可注意先要上传API示范文件(注意验证签名的时候文件格式用ANSI,不要修改,原创 2016-02-24 11:38:09 · 6485 阅读 · 0 评论 -
HTTP_REFERER有效和无效的情况
HTTP_REFERER有效和无效的情况页面跳转服务器获取http头时,有时有 HTTP_REFERER,而有时又没有,下面整理了一些 http_referer的使用注意情况:【准备】http://www.libaqiang.com下test.php文件echo $_SERVER['HTTP_REFERER'];【有效的情况】1、以iframe 形式调用地址2、以原创 2016-02-24 11:36:27 · 6444 阅读 · 0 评论 -
php修改来路域名的两种方法
基于PHP的cURL快速入门-请参考:http://t.cn/aWl3Xz Windows开启方法:1、找到php.ini, 修改extension=php_curl.dll 把前面的分号去掉;2、把php_curl.dll, php5ts.dll, libeay32.dll,ssleay32.dll 复制到windows/system32目录下 然后重启php的服务;建te原创 2016-02-24 11:36:01 · 5668 阅读 · 0 评论 -
PHP正则表达式入门必读
今天在用PHP正在表达是替换文本的时候怎么都达不到预期的结果,后来翻阅了有关资料才知道原来PHP默认支持的正则表达是支持两种POSIX和Perl,我之前学的是VB的正则表达是,哈哈,判断数字是,我用\d,posix不兼容这种格式,结果可想而知了。线面是网上搜集的PHP正则表达式入门必读,POSIX和PERL的共同之处及区别。 正则表达式(RegularExpression,缩写为rege原创 2016-02-24 11:31:44 · 296 阅读 · 0 评论 -
淘宝开放平台php-sdk测试
今天想使用淘宝开放平台的API获取商品详情,可是以前一直没使用过,看起来有点高深莫测,后然看开发入门,一步一步,还真有点感觉了,然后看示例,还真行了,记下来以后参考。其中遇到问题,后然解决了。因为我已经有APPKEY了所以,我使用的是正式环境,大家可以使用测试换进,设置稍微有点区别我的测试代码如下:header("Content-type: text/html; charset=utf原创 2016-02-24 11:31:39 · 7017 阅读 · 0 评论 -
使用Dreamweaver CS5进行PHP实时开…
大家知道PHP代码需要在服务器端运行,我们开发时不能所见即所得。其实Dreamweaver具备这个功能的。配置也挺简单,下面介绍配置和示例。1.新建一个PHP文件,点击保存设置好本地存盘目录。2.点击站点菜单,新建一个站点,这里配置比较关键,如下图:CS5进行PHP实时开发及数组循环示例" TITLE="使用Dreamweaver CS5进行PHP实时开发及数组循环示例" />如上图,原创 2016-02-24 11:29:46 · 3605 阅读 · 0 评论 -
PHP 删除文本文件的任意一行或添加…
PHP 删除文本文件的任意一行或添加一行删除现实存在的文本文件的指定行,这一行可以是任意的,即由用户决定。删除文本文件的任意一行非常有意义,比如,我们用一个文本文件记录注册用户的相关资讯(每一行一条资讯),现在我们需要删除其中的某一条。删除文本文件的任意一行或添加一行" TITLE="PHP 删除文本文件的任意一行或添加一行" />php删除文本文件的任意一行或添加一行" TITLE原创 2016-02-24 11:27:00 · 6362 阅读 · 0 评论 -
PHP基础教程:PHP $_GET,$_POST,$…
时间:2011-04-1021:32来源:未知 发布人:子鹏 我要投稿 进入YY超站站长培训$_GET 变量用于收集来自 method=get 的表单中的值。 $_GET 变量 $_GET变量是一个数组,内容是由 HTTP GET 方法发送的变量名称和值。 $_GET 变量用于收集来自 method=get的表单中的值。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏原创 2016-02-24 11:20:37 · 347 阅读 · 0 评论