jquery.cookie() 方法:一个轻量级的cookie 插件,可以读取、写入、删除 cookie。
使用方法
1.新添加一个会话 cookie:
- $.cookie(‘the_cookie’, ‘the_value’);
注:当没有指明 cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为“会话cookie(session cookie)”。 Continue reading
jquery.cookie() 方法:一个轻量级的cookie 插件,可以读取、写入、删除 cookie。
1.新添加一个会话 cookie:
注:当没有指明 cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为“会话cookie(session cookie)”。 Continue reading
PHP函数,new self(),new static()
1.new static()是在PHP5.3版本中引入的新特性。
2.无论是new static()还是new self(),都是new了一个新的对象。
3.这两个方法new出来的对象有什么区别呢,说白了就是new出来的到底是同一个类实例还是不同的类实例呢?
为了探究上面的问题,我们先上一段简单的代码: Continue reading
thinkphp5 使用sdk,第三方接口,淘宝客信息查询接入
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
//todo 把三方类库文件放入 vendor 文件夹中 //导入加载第三方类库 tbk 代表目录 TopSdk 代表文件 . 代表 / vendor("tbk.TopSdk"); //请求淘宝客API,实例化类 **注意使用\命名空间** $c = new \TopClient; $c->appkey = '你的 appkey'; $c->secretKey = '你的 secretKey'; $req = new \TbkItemInfoGetRequest; //选择需要查询的字段信息 $req->setFields("num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url"); $req->setPlatform("2"); $req->setNumIids(I('goodsid')); $resp = $c->execute($req); echo "<pre>"; var_dump($resp); |
根据自己的php版本到官网下载:http://www.zend.com/en/products/loader/downloads
也可以这样看看:http://downloads.zend.com/
我的64位Linux系统,php5.5
包下载地址:http://downloads.zend.com/guard/7.0.0/zend-loader-php5.5-linux-x86_64_update1.tar.gz
下载、解压: Continue reading
ThinkPHP5 清除runtime缓存文件函数,thinkphp清除缓存
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
/** * 清除模版缓存 不删除cache目录 */ public function clear_sys_cache() { Cache::clear(); $this->success( '清除成功', 'index/index' ); } /** * 清除模版缓存 不删除 temp目录 */ public function clear_temp_ahce() { array_map( 'unlink', glob( TEMP_PATH.DS.'.php' ) ); $this->success( '清除成功', 'index/index' ); } /** * 清除日志缓存 不删出log目录 */ public function clear_log_chache() { $path = glob( LOG_PATH.'/' ); foreach ($path as $item) { array_map( 'unlink', glob( $item.DS.'.' ) ); rmdir( $item ); } $this->success( '清除成功', 'index/index' ); } /** * 清除glob */ function clert_temp_cache() { array_map('unlink', glob(TEMP_PATH . '/*.php')); rmdir(TEMP_PATH); } |
IntelliJ IDEA、JetBrains PyCharm、JetBrains PhpStorm、JetBrains WebStorm
IntelliJ IDEA License Activation
PyCharm License Activation
Phpstorm License Activation
WebStorm License Activation Continue reading
ThinkPHP5.0中的build.php自动生成所需的目录结构,正确使用,会让我们玩起来更爽手。
下面截图是在windows系统中的使用截图,先确认一下php有没有加入到环境变量中(命令行中输入php -v),如果已经在环境变量中,那么cmd进入项目根目录,输入如下命令:
0 |
php think build --config build.php |
如果php不在环境变量,那么可以找到php安装目录,假设我的php安装在如下位置
0 |
D:\php56 |
那么,使用build.php生成thinkphp目录结构的命令如下(还是先进入项目根目录):
0 |
D:\php56\php think build --config build.php |
如果是安装了WDCP的Linux,php执行文件位置在 /www/wdlinux/php/bin/php ,命令行输入
0 |
/www/wdlinux/php/bin/php think build --config build.php |
其它版本的Linux就不能确定php的安装位置了。
itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。
使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人。
当然,该api的使用远不止一个机器人,更多的功能等着你来发现,比如这些。
该接口与公众号接口itchatmp共享类似的操作方式,学习一次掌握两个工具。
如今微信已经成为了个人社交的很大一部分,希望这个项目能够帮助你扩展你的个人的微信号、方便自己的生活。 Continue reading
忽然就想写个微信机器人,查了下资料,发现其实很简单。
两个问题:第一,如何接收和发送微信消息;第二,接到消息后该回复什么。
第一个问题由Python库itchat解决,第二个问题用图灵机器人API解决。
虽然“图灵机器人”提供了微信接口,但我的代码中使用的是web接口,完成后的代码如下,仅仅28行: Continue reading