POST请求的三种类型 php

方法一,$_POST$_POST或$_REQUEST存放的是PHP以key=>value的形式格式化以后的数据。 方法二,使用file_get_contents(“php://input”)对于未指定 Content-Type 的POST数据,则可以使用file_get_contents(“php://input”);来获取原始数据。 事实上,用PHP接收POST的任何数据均使用本方法。而不用考虑Content-Type,包括二进制文件流也是可行的。 同$HTTP_RAW_POST_DATA比起来,它给内存带来的压力较小,并且不需要任何特殊的 php.ini 设置。 php:...

php 2016-06-24 PM 416℃ 0条

你应该知道这些的 php安全函数防范

函数 记录问题的时候,由于http://php.net/quickref.php列出了共3917个函数,其中包括一些类似函数的语法结构,在此我不准备把它们从函数中区分开来,而是把它作为函数看待。 由于函数数量很大,一一说明它们的正确及安全用法是不太可能的。在此我选出了我认为最需要注意的函数。选择的标准包括使用的频繁度、使用时的危险(安全)度及我本人的经验。 对于每一个列出的函数,我都会提供推荐的使用方法。在提出这些方法时,我会把安全作为重点考虑。请在实际使用时根据你的需求进行相应调整。 当一个函数与另一个有相同的风险时,我会给出参见另一个函数的信息,而不是多余地再次描述一遍...

安全 2016-06-24 PM 491℃ 0条

php 消息队列 (简单描述,代码)

消息队列 1.入队列 将数据存入数据库或者缓存 2.出队列 从数据库或者缓存中读取要执行的内容 处理代码 1. 创建文件index.php <?php function demo() { static $a = 'A'; file_put_contents('key',++$a.PHP_EOL,FILE_APPEND); } while(true) ...

php 2016-06-14 PM 426℃ 0条

php 数据过滤函数

PHP Filter 函数 PHP:指示支持该函数的最早的 PHP 版本。 函数 描述 PHP filter_has_var() 检查是否存在指定输入类型的变量。 5 filter_id() 返回指定过滤器的 ID 号。 5 filter_input() 从脚本外部获取输入,并进行过滤。 5 filter_input_array() 从脚本外部获取多项输入,并进行过滤。 5 filter_list() 返回包含所有得到支持的过滤器的一个数组。 5 filter_var_array() 获取多个变量,并进...

php 2016-05-25 AM 427℃ 0条

优酷 土豆 爱奇艺 腾讯视频播放插件

<?php //定义播放页面 $vod_play = [ 'youku' => '<iframe src="http://player.youku.com/embed/*" frameborder=0 allowfullscreen></iframe>', 'qq' => '<iframe frameborder="0" src="http://v.qq.com/iframe/player.html?vid=*&tiny=0...

php 2016-05-16 AM 502℃ 0条

微信实用函数

//判断是不是用微信浏览器打开 function is_weixin() { if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) return true; return false; } //获取微信access_token; function AccessToken($appid,$secret) { $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$app...

php 2016-05-16 AM 411℃ 0条

中文转拼音缩写(php版本复制可用)

<?php /** * PHP 汉字转拼音 * @Author: IT - Pony * @Date: 2016-04-14 17:06:08 * @Email:Admin@Itpony.Com * @example * echo Cntoen::encode('小马天空'); //编码为拼音首字母 * echo Cntoen::encode('小马天空', 'all'); //编码为全拼音 */ class Cntoen { /** * 拼音字符转换图 * @v...

php 2016-04-28 PM 642℃ 0条

Linux 远程连接windows远程桌面

没有安装用命令:sudo apt-get install rdesktop安装后,可以用如下命令:rdesktop -f -a 16 -u administrator -p passwrod feelamcheung 192.168.0.2:8080 -u 和 -p: 指定用户名和密码 -f : 默认全屏, 需要用Ctrl-Alt-Enter组合键进行全屏模式切换。 -a 16表示使用16 bit色,192.168.0.2是Windows服务器地址, 8080是端口号(默认是3389,可以不用写) -r clipboard:PRIMARYCLIPBOARD : 这个一定要加...

Linux 2016-04-27 PM 517℃ 0条

根据ABCD去判断里面有几个人,选过ABCD

$array = [ 'AB' => '张三', 'ABC'=> '李四', 'BCD'=> '王五', 'ABD'=> '学生4' ]; print_r($array); foreach ($array as $key => $val) { foreach (str_split($key) as $k => $v) { $results[$v][] = $val; ...

php 2016-04-27 PM 370℃ 0条

Nginx 在php支持或者不支持PATH_INFO (Nginx 配置文件)

如果支持PATH_INFO (nginx配置)try_files $uri $uri/ @rewrite; location @rewrite { rewrite ^/(.*)$ /index.php/$1; } 不支持PATH_INFO (Nginx 配置);if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?s=$1 last; break; }

Linux 2016-04-25 PM 438℃ 0条