![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 85
xiaobaig0407
这个作者很懒,什么都没留下…
展开
-
PHP 获取文件相对路径
$a = '/a/b/c/d/e.php';$b = '/a/b/12/34/c.php';//../../12/34/c.phpecho getRelativelyPath($a,$b);//求$b相对于$a的相对路径function getRelativelyPath($a,$b){ $a=explode('/',$a);$b=explode('/',$b);v原创 2015-01-21 16:55:19 · 454 阅读 · 0 评论 -
PHP Ajax轮询
最近公司分配任务说要做APP的扫描二维码实现网页登录,查看了一系列的文章传送门:微信二维码登录的原理感谢作者的无私分享,提供了基本思路后,我开始纠结了. 打开网页版微信,Chrome的timeline里面,我看到长轮询这个以前一直都迷迷糊糊的概念,没办法主管分派了任务死也要死出来.本来想着用个JS的setInterval算了. 谁叫我是天蝎座的命, 处女座的病! (扫描二维码网页登录的原创 2015-09-23 10:26:00 · 3536 阅读 · 0 评论 -
php规范及注释
* 可用Tag列表: * type 是PHP类型:integer, array, mixed, string等 * * - @abstract * - @access public or private * - @author 作者 * - @copyright 版权 * - @depr原创 2015-08-18 22:45:29 · 339 阅读 · 0 评论 -
LInuxSHELL编程
内核与外层应用之间用shell,是命令解释器echo -e可以进行黑底#!/bin/sh :非注释#!/bin/sh#the program# authorecho 'tttttt'执行方式 :chmod +x xxx.sh ./xxx.sh另一种是bash xxx.sh(根本不需要权限)winsows脚本自动转linux:通原创 2015-11-15 19:14:29 · 303 阅读 · 0 评论 -
php http
请求行:请求方法 请求资源 请求协议请求头请求主体 响应行响应头key:valueContent-Length:主体长度301/302:永久/临时重定向304:未修改403:网址未找到404500:服务器内部错误307:可以让post请求重定向后继续接收到原创 2015-11-26 17:48:57 · 258 阅读 · 0 评论 -
php各种排序
/*** file(test.php)* 进行各种排序demo* @author xiaobai* @version 1 */$people = array('acc'=>"Peter", "Joe", "Glenn", "Cleveland");echo "The key from the current position is: " . key($people原创 2015-10-20 17:39:10 · 252 阅读 · 0 评论 -
php 多态与接口学习实现与实例代码
PHP框架与应用php 多态与接口学习实现与实例代码来源: 时间:2013-09-05 19:25:56 阅读数:4593分享到:0[导读] php教程5中,变量的类型是不确定的,一个变量可以指向任何类型的数值、字符串、对象、资源等。我们无法说php5中多态的是变量。我们只能说在php5中,多态应用在方法参数的类型提示位置。一个类的任何子类对象都可php转载 2015-11-30 10:34:38 · 642 阅读 · 0 评论 -
php设计模式
为让一个类只有一个实例,没有克隆class Single{ //静态方法只能引用静态变量 private static $_instance; //防止外部使用new创建对象,单例类不能在其它类实例化,只能被自身类实例化 private function __construct(){ echo 'this is a only '; } private function _cl原创 2015-02-21 22:55:21 · 304 阅读 · 0 评论 -
Juqery基础知识
基础语法:$(selector).action()$(document).ready(function(){});可以简写$()jquery事件$(元素).事件(事件属性)如$(selector).css(),$(selector).show()$(this);代表当前元素DOM节点操作:$("a").addClass("red") : 为所有增加class="re原创 2015-09-09 22:05:41 · 352 阅读 · 0 评论 -
php 导出 xls,csv 的方法,csv导入mysql
<?php// 输出Excel文件头,可把user.csv换成你要的文件名header('Content-Type: application/vnd.ms-excel');header('Content-Disposition: attachment;filename="user.csv"');header('Cache-Control: max-age=0');include './My原创 2016-01-27 15:34:59 · 519 阅读 · 1 评论 -
yii 知识点
YII框架讲解Yii::app() 是CwebApplication类实例化的对象 CwebApplication(framework/web/CwebApplication.php)因此Yii::app()可以调用CwebApplication 或父类 CApplication 我们可以通过Yii::app() 调用系统的组件 User session request log原创 2016-02-04 17:41:20 · 460 阅读 · 0 评论 -
php验证码注意事项
1.不能将session放在生成图片中,生成随机字符串时加入session2.在输出图像前清空缓存输出ob_clean()原创 2015-09-08 13:21:37 · 255 阅读 · 0 评论 -
sphinx配置文档
sphinx的配置:其结构组成主要如下:Source 源名称1{ //指定数据源一些配置}Index 索引名称1{Source=源名称1}Source 源名称2{一些配置}Index 索引名称2{Source=源名称2}Indexer{mem_limit = 32M}Searchd{ //配置 searchd 守转载 2015-08-21 13:42:23 · 284 阅读 · 0 评论 -
php memcache
一、memcached 简介memcached是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。二、memcached 安装(参考”转载 2015-08-21 15:57:41 · 279 阅读 · 0 评论 -
mysql set names utf8原理
mysql_query("SET NAMES UTF8"); ,这里 相当于执行了三句: SET character_set_client = utf8; SET character_set_results = utf8;转载 2015-02-21 18:09:51 · 650 阅读 · 0 评论 -
php基础第一章
程序注释: 1单行注释:// 单行注释:# 多行注释:/* str='''sdlflsdfsdlfj */,不能嵌套空格:函数的参数逗号后面要加空格可变变量:一个变量的变量名为另一个变量的值此例$hi='hello';$$hi='world';echo $hi.$hello// helloworld定界符://第一个EOT不对因原创 2015-03-09 00:07:27 · 265 阅读 · 0 评论 -
php数组
array_merge():合并多个数组+:如果出现下标冲突,则忽略后面的元素原创 2015-07-27 11:23:00 · 285 阅读 · 0 评论 -
php无限分类
class category_model extends CI_Model{ public $cishop; public function __construct(){ parent::__construct(); $this->cishop = $this->load->database('cishop',true);原创 2015-08-24 14:07:24 · 224 阅读 · 0 评论 -
php函数
1.php可变函数2.php匿名函数没有函数名的叫匿名函数3.引用传递现在php默认的引用传递的语法如下:是,在定义函数时,决定哪个参数是值传递,哪个参数是引用传递:如果一个参数是引用传递,在形参前增加一个&符号即可。4.形参少于实参,在不确定参数的情况,如何获得当前函数所接受到的所有的实际参数:Php的内置函数func_get_args()原创 2015-07-16 23:18:31 · 314 阅读 · 0 评论 -
CI框架中集成CKEditor编辑器的教程
CI框架中集成CKEditor编辑器的教程作者: 字体:[增加 减小] 类型:转载 时间:2014-06-09CKEditor是在很多开发过程中都会用到的一个富文本编辑器,那么如何在CI框架中使用它呢?这里介绍了在CI下使用CKEditor的方法,版本比较低,是在CI 1.7.3下使用fckeditor 2.6.6。供大家参考。1、将fckeditor目录置转载 2015-08-27 15:23:09 · 518 阅读 · 0 评论 -
PHP错误
通过程序动态显示错误的级别的设置error_reporting(E_ALL);//不显示所有错误但用显示语法错误error_reporting(0);//显示错误error_reporting(-1);原创 2015-08-17 10:34:36 · 212 阅读 · 0 评论 -
php注册+验证码
reg.html: load->view('home/header.html')?> " type="text/css" rel="stylesheet" > "> 已有本站账号?登录 " method="post" id="regForm"> 邮箱 用于登录和找回密码,不会公开原创 2015-09-09 13:50:33 · 582 阅读 · 0 评论 -
CI sessoin注意事项
本身session可以和原生混用,不写session_start(),直接用库引用,其它的原生都能用原创 2015-09-10 14:28:36 · 361 阅读 · 0 评论 -
php $this到底是什么
一般说法:¥this表示当前所在类对象这个很不明确$this取决于¥this所在方法被调用时的执行对象(环境)方法执行环境:当前方法在哪个对象环境下执行,该方法的¥this就表示该对象,针对还原一层层到最初始的方法的对象举例class A{ private function m(){ echo 'aa'; }原创 2015-02-22 19:07:21 · 6983 阅读 · 0 评论