摘要:
model::::use think\Db 引用db库类 用于数据库之类use think\Model 引用模板use think\Cookie 引用传值 $rs=Db::name(‘表名’)->where()->select();Cookie::get(‘传值’); controller::::u 阅读全文
摘要:
一、解压缩zip文件 二、将文件压缩成zip文件 三、文件追加内容添加到zip文件 四、将文件夹打包成zip文件 阅读全文
摘要:
<blockquote>model::::::::::::::::::::::::::::: function getFirstCharter($str){if(empty($str)){return '';}$fchar=ord($str{0});if ($fchar >= 1 && 阅读全文
摘要:
tp5 我们如果使用requesr 需要先应用request类 $request$request = Request::instance();// 获取当前域名echo ‘domain: ‘ . $request->domain() . ‘‘;// 获取当前入口文件echo ‘file: ‘ . $ 阅读全文
摘要:
序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。PHP中的序列化和反序列化分别通过函数serialize()和unserialize()即可实现。serialize()的参数可 阅读全文
摘要:
魔术方法__construct(),类的构造函数__destruct(),类的析构函数__call(),在对象中调用一个不可访问方法时调用__callStatic(),用静态方式中调用一个不可访问方法时调用__get(),获得一个类的成员变量时调用__set(),设置一个类的成员变量时调用__iss 阅读全文
摘要:
一.TP5数据库操作方法 1.name()方法作用 : 指定默认的数据表名(不含前缀)示例 : Db::name(‘weiba_post’);返回 : Db对象 2.setTable()方法作用 : 指定默认数据表名(含前缀)示例 : Db::setTable(‘op_weiba_post’);返回 阅读全文
摘要:
public function exportDatabase(){ $data = input(); //备份数据库 $host="192.168.0.123"; $user="root";//数据库账号 $password="root";//数据库密码 $dbname="emblog";//数据库 阅读全文
摘要:
<!--?php //上传文件类型列表 $uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/gif', 'image/bmp', ); $max_file_size=2000000; //上传文件大小限制, 单位BYTE $d 阅读全文
摘要:
getFile(“http://pic4.nipic.com/20091217/3885730_124701000519_2.jpg”,”,’xuxin’);/*** php实现下载远程图片保存到本地*** $url 图片所在地址* $path 保存图片的路径* $filename 图片自定义命名* 阅读全文
摘要:
public function email(){//$email=input(“email”);$email = “m13696693413@163.com”;//return $email;$sendmail = ‘1902479163@qq.com’; //发件人邮箱$sendmailpswd 阅读全文
摘要:
对于一个长度为N的数组,我们需要排序 N-1 轮,每 i 轮 要比较 N-i 次。对此我们可以用双重循环语句,外层循环控制循环轮次,内层循环控制每轮的比较次数。$arr[$j+1]){ $temp = $arr[$j]; $arr[$j] = $arr[$j+1]; $arr[$j+1] = $te 阅读全文
摘要:
关于curl爬取数据$curl = curl_init();//初始化curl模块curl_setopt($curl, CURLOPT_URL, $url);//登录提交的地址curl_setopt($curl, CURLOPT_HEADER, 0);//是否显示头信息curl_setopt($cu 阅读全文
摘要:
XMLHttpRequest 对象是唯一的参数。 function (XMLHttpRequest) { this; // the options for this ajax request } function (XMLHttpRequest) { this; // the options for 阅读全文
摘要:
案例:把所需要的auth类放在一个公共的地方引用,我这里就只是放在了与application同级的extend里面的org所以我在公共控制器里面实例为use \org\Auth; 然后我再公共控制器里面写 class Common extends Base{//任何操作加载的时候,会调用此函数fun 阅读全文
摘要:
readyState 1:open方法成功调用,但Sendf方法未调用; 2:send方法已经调用,尚未开始接受数据; 3:正在接受数据。Http响应头信息已经接受,但尚未接收完成; 4:完成,即响应数据接受完成。 Onreadystatechange responseText responseXM 阅读全文
摘要:
主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 localStorage局限性 1、浏览器的大小不统一,并且在IE8 阅读全文
摘要:
开始—->运行—->cmd,或者是window+R组合键,调出命令窗口输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。查看被占用端口对应的PID,输入命令:netstat -aon|findstr “49157”,回车,记下最后一位 阅读全文
摘要:
1.搜索功能从表单传递对应的搜索数据传入后台,在后台进行数据处理与搜索,把处理后的数据重新返回到当前页面进行显示加载。可能出现的问题,当再次加载显示页面的时候,出现重复加载form.js的问题,收缩功能无法实现。 2.批量操作功能在表格里面进行多选,把数据提交给后台进行处理,对字符串类型的数据转换成 阅读全文
摘要:
把下面的代码放在app\common.php公共方法那里。 function isMobile(){if (isset($_SERVER[‘HTTP_X_WAP_PROFILE’])) {return true;}if (isset($_SERVER[‘HTTP_VIA’])) {return st 阅读全文