随笔分类 - 开发技巧
摘要:下载:https://github.com/chenjiacheng/phpqrcode-demo
阅读全文
摘要:在进行web前端开发时,经常会遇到将js字符串转换成Json对象的情况,这种转换有三种写法: 1. 使用eval()来进行解析(最原始的写法,但却很有效) 这种写法适合从数据库取出json字符串,然后需要进行转换为json对象的方式。 2. 使用new function()的方式 3. 使用JSON
阅读全文
摘要:PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下常用的示例供参考。 一、ZipArchive方法如下: ZipArchiv
阅读全文
摘要:一、 简单直接不顾后果型 缺点: 启动之后,便无法控制, 除非终止 PHP 宿主. 不要采用这样方法, 除非你是黑客. 二、 简单可控型 config.php cron.php 通过改变config.php的return 0,来实现停止程序。一个可行的办法是config.php文件和某个特殊表单交互
阅读全文
摘要:/** * 验证手机号码格式 * @param string $phone 手机号 * @return boolean */ function is_phone($phone) { $chars = "/^13[0-9]{1}[0-9]{8}$|15[0-9]{1}[0-9]{8}$|18[0-9]{1}[0-9]{8}$|17[0-9]{1}[0-9]{8}$/"; i...
阅读全文
摘要:以 http://www.chenjiacheng.com/ceshi.php?id=1#ceshi 为例
阅读全文
摘要:1. 获取对象 实例中我获取的对象是弹出窗口按钮,这样创建的新窗口就会根椐按钮的位置进行调整,实例中将创建的新窗口显示的按钮的右下角。 2. 获取对象元素的位置(offset()方法) 获取对象元素的位置,分别是元素的top和left,调用方法是:offset.left和offset.top,可知当
阅读全文
摘要:在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容 1. 相对于屏幕 如果是涉及到鼠标点击
阅读全文
摘要:源码地址:https://github.com/chenjiacheng/jquery.fly-demo
阅读全文
摘要:1. 使用file_get_contents 2. 使用CURL 3. 使用fopen
阅读全文
摘要:/** * 获取当前页面完整URL地址 */ function get_url() { $sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://
阅读全文
摘要:jQuery获取位置和尺寸相关函数: 本文转自:http://www.phpddt.com/dhtml/jquery-scroll.html
阅读全文
摘要:white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
阅读全文
摘要:1. 点击Preferences > Package Control菜单,选择Package Control:Install Package并回车。如果弹出没有包的对话框,多试几次就会出现。 2. 在上述出现的对话框中输入ctags,选择第一个,回车安装,稍等一会看到左下角提示安装成功就好了。 3.
阅读全文
摘要:1. 连接时勾选要使用的本地文件夹 2. 连接成功后,可直接复制里面的文件
阅读全文
摘要:/** * 创建树形数组 * @param array $array 分类数组 * @param int $parentid 顶级分类id * @return array */ function createTree($array,$parentid=0){ $result = array(); foreach($array as $key => $val){ ...
阅读全文
摘要:json_encode() 该函数主要用来将数组和对象,转换为json格式。 json只接受utf-8编码的字符,json_encode()的参数必须是utf-8编码。 $arr = array('1'=>'a','2'=>'b','3'=>'c','4'=>'d','5'=>'e'); echo
阅读全文
摘要:不存在的情况: null 没有定义 为空的情况: 0 "" "0" false array() null 没有定义 以上转bool类型全是假的,其余的都是真的
阅读全文

浙公网安备 33010602011771号