php
文章平均质量分 56
snow_finland
这个作者很懒,什么都没留下…
展开
-
php生成唯一识别码uuid
标准的UUID格式为:xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx(8-4-4-4-12)function uuid() { $chars = md5(uniqid(mt_rand(), true)); $uuid = substr ( $chars, 0, 8 ) . '-' . substr ( $chars, 8, 4 ) .转载 2014-02-08 11:59:55 · 4454 阅读 · 0 评论 -
js + php 读取、播放视频流 兼容firefox,chrome,ie,mac的safari,ios的safari,ios的微信浏览器(文件读取文件流篇)
1、选用jwplayer6作为前端播放器2、前端动态加载原创 2014-04-22 11:55:00 · 4115 阅读 · 0 评论 -
jwplayer6 和 php播放视频
html+js部分jwplayer testLoading playervar file_path="/videocontent?file=test.mp4";var width=600;var height:400;jwplayer("Jwplayer_box").setup({ 'width': width, 'height': height, '原创 2014-03-26 15:24:42 · 1715 阅读 · 0 评论 -
js + php 读取、播放视频流 兼容firefox,chrome,ie,mac的safari,ios的safari,ios的微信浏览器(curl读取文件流篇)
1、选用jwplayer6作为前端播放器2、前端动态加载jwplayer视频盒子3、前端加载的视频非视频的物理地址,而是通过php读取的视频流4、php读取的视频流的源文件是一个物理地址的文件原创 2014-04-22 11:59:57 · 5667 阅读 · 0 评论 -
xampp php5.4 配置memcached x64扩展(附各种其它版本下载地址)
参考:http://www.yaolei.info/archives/194转载 2014-06-19 13:42:43 · 3052 阅读 · 0 评论 -
【CI PDO】CI框架下 Mysql PDO 使用方法小记
1、设置pdo链接配置信息my_config.php$config['mysql_host'] = 'mysql:dbname=test_db;host=127.0.0.1';$config['mysql_username'] = 'root';$config['mysql_passwd'] = '1234';$config['mysql_db'] = 'test_db'原创 2015-10-30 11:35:40 · 1188 阅读 · 0 评论 -
【php + mongodb】windows php5.4 配置 mongodb 扩展(附各种其它版本下载地址)
参考:http://jingyan.baidu.com/article/d5c4b52bef7268da560dc5f8.htmlhttp://www.jb51.net/article/51601.htm1 安装mongodb服务器(1)去下载页面下载windows下的包https://www.mongodb.org/downloads#production原创 2016-02-15 16:58:46 · 2602 阅读 · 0 评论 -
【ZendFramework】ZendFramework 2 数据库操作小记
文章梗概:使用 ZendFramework 2 + 纯 sql 语句操作Mysql数据库(PDO方式)1、config中数据库的信息(global、local文件中)可以参考 ZendFramework 2 的 Album 例子2、假设自己写的Module名字叫Test,那么在 /module/Test/Module.php 中增加以下(假设 Test 中有 User 模块原创 2016-02-24 11:07:23 · 1887 阅读 · 0 评论 -
【PHP PDO】纯PHP(不使用框架)下 Mysql PDO 使用方法小记
1 配置信息$config = array( 'db' => array( 'host' => '127.0.0.1', 'user' => 'root', 'pass' => '', 'db' => 'test_db', 'dns' => 'mysql:dbname=test_db;host=127.0.0.1;charset=utf8' ))原创 2016-05-06 12:02:30 · 7015 阅读 · 0 评论 -
【文件上传 后端】文件上传 后端 Part1 —— 文件指针方式
<?phpfunction response($arr){ switch($arr['code']){ case 200: $code_str = "OK"; break; case 201: $code_str = "Created"; break; case 400: $code_str = "Bad Request"; break; c原创 2016-09-29 11:56:52 · 652 阅读 · 0 评论 -
【文件上传 后端】文件上传 后端 Part2 —— base64文件流方式
<?phpfunction response($arr){ switch($arr['code']){ case 200: $code_str = "OK"; break; case 201: $code_str = "Created"; break; case 400: $code_str = "Bad Request"; break; c原创 2016-09-29 12:03:12 · 1127 阅读 · 0 评论 -
【总结】CI框架 操作 mysql 数据库
1、配置数据库连接database.php$db['default']['hostname'] = 'localhost';$db['default']['username'] = 'root';$db['default']['password'] = '';$db['default']['database'] = 'info_system';$db['default'][原创 2014-08-03 22:16:17 · 1423 阅读 · 0 评论 -
php 判断浏览器和设备
类文件,Mobile_Detect.php转载 2014-04-22 13:11:07 · 12859 阅读 · 0 评论 -
CI框架全局防止SQL注入(防止XSS攻击)的方法
防止xss攻击对于全局的POST,GET,COOKIE进行过滤config.php文件$config['global_xss_filtering'] = TRUE;转载 2014-02-10 17:04:18 · 8794 阅读 · 0 评论 -
js + php 处理 永远的敌人 特殊符号 1 在网页上的显示问题
php传值给js,然后js将数据显示在网页上,如果存在特殊字符如:' 半角单引号," 半角双引号,或者和html实体符号相关的 & 就会出现各种显示上的问题php部分先将这些特殊的字符转义<?phpfunction arrayRecursive(&$array){ foreach ($array as $key => $value) { i原创 2014-03-27 17:55:26 · 1543 阅读 · 0 评论 -
js + php 处理 永远的敌人 特殊符号 2 在js ajax post提交给php的解决方案
ajax post的时候,var post_data = $('#J_input2').val();长这样的时候 "+123+'+&+"++&123用以下两种方式传给php都不会存在问题方式1:data:{'postdata':post_data},方式2:data: 'postdata='+encodeURIComponent(post_原创 2014-03-28 11:05:01 · 1288 阅读 · 0 评论 -
【总结】纯php 操作 mysql 数据库
1、链接数据库原创 2014-04-16 14:47:57 · 1515 阅读 · 0 评论 -
CI 框架(Apache环境)有效删除URL中的index.php
【转载自】http://codeigniter.org.cn/forums/thread-15444-1-1.htmlindex位于根目录时,你可以在index.php所在的根目录里新建.htaccess文件并使用以下代码:RewriteEngine onRewriteCond $1 !^(index\.php|robots\.txt)RewriteRule ^(.*)$ /i原创 2014-01-20 13:17:09 · 1159 阅读 · 0 评论 -
CI 框架 404 跳转到自己的controller
CI框架 404 会默认跳转到 errors/error_404如果需要对404报错页面进行处理,有自定义的404页面或者需要利用地址的‘/’传参数的话,可以通过修改application/config/routers.php中$route['404_override'] = '{controller_name}';然后在{controller_name}控制器原创 2014-03-26 10:58:59 · 5477 阅读 · 0 评论 -
php json_encode 中文乱码的解决方法
json_encode对中文的处理一直是有问题的,1.不能处理GB编码,所有的GB编码都会替换成空字符.2.utf8编码的中文被编码成unicode编码,相当于javascript的escape函数处理的结果.为了能正确使用json,首先我们就应该在编码上采用utf8编码,然后再对json_encode的返回结果稍加处理就可以得到正确的结果了。$code = json_原创 2014-02-19 11:28:11 · 1834 阅读 · 0 评论 -
php 二维数组排序比较 1 —— 冒泡排序法
function bubble_sort(&$sort,&$a,$type='asc'){ $len = count($a); if($type=='desc'){ //从大到小 for($i=1;$i<$len;$i++) { for($j=$len-1;$j>=$i;$j--) { if($a[$j]>$a[$j-1]) { $x原创 2014-06-24 11:28:12 · 3023 阅读 · 0 评论 -
php 二维数组排序比较 3 —— php默认函数排序法
$a = Array();foreach($sort as $key=>$val){ $a[] = $val['created_at'];}array_multisort($a,SORT_ASC,$sort);//正序排列//array_multisort($a,SORT_DESC,$sort);//倒序排列其中$sort原创 2014-06-24 11:45:00 · 575 阅读 · 0 评论 -
php 二维数组排序比较 2 —— 快速排序法
方法函数原创 2014-06-24 11:39:38 · 1078 阅读 · 0 评论 -
【编码】使用php做中文编码转换
背景:用git bash跑curl命令的时候,会碰到中文无法输入or无法正常工作的情况,这里介绍先把中文转码,就可以正常使用了。这里介绍php的方法:1 在url地址上的GET参数是中文时,使用echo urlencode('上海');2 放在body里面,以-d带的参数中有中文时,(常用于POST和PUT方法),使用$array = array( 'name' => '管理员', 'pass原创 2018-01-18 18:06:39 · 1221 阅读 · 0 评论