【php -- 获取当月天数及当月第一天及最后一天、上月第一天及最后一天(备忘)】教程文章相关的互联网学习教程文章

php获取微信ticket和token并返回签名【代码】

jssdk.php页<?php /** 微信公众号后台里获取appId和appSecret,并在公众号后台=>安全中心=>IP白名单中设置当前页面服务器的IP,如果是负载均衡则需将每台子服务器IP都设置上,否则不能获取token*/class Jssdk {// 公众号的appIdprivate$appId = ‘wx97527950badbe995‘;// 公众号的appSecretprivate$appSecret = ‘3482d6676db63ccacb67843f6ea8d9f9‘;// 获取签名等信息,本方法内容可做微信分享接口用publicfunction getInfo() {...

解析php通过cookies获取远程网页的指定代码

复制代码 代码如下:function Steal($url, $post_data = ""){//$header[] = "Accept: text/vnd.wap.wml,*.*"; $user_agent = "Mozilla/4.0"; $follow_loc = 1; $cookie_file ="./tmp/cook.txt"; $ch = @curl_init(); @curl_setopt($ch, CURLOPT_URL, $url); @curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); @curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); @curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file...

PHP 获取数组是几维数组【代码】

// 判断数组是几维数组$data = array(); // 是你要判断的数组$al = array(0);function aL($data,&$al,$level=0){ if(is_array( $data )){ $level++; $al[] = $level; foreach($data as $v){ aL($v,$al,$level); } }}aL($data,$al);$num_level = max($al);// $num_level 就是你要获取的数组的维度原文:http://www.cnblogs.com/laowenBlog/p/6837574.html

ThinkPHP分类查询(获取当前分类的子分类,获取父分类,下一级分类)【代码】

获取指定分类的所有子分类ID号//获取指定分类的所有子分类ID号function getAllChildcateIds($categoryID){//初始化ID数组$array[] = $categoryID;do {$ids = ‘‘;$where[‘pid‘] = array(‘in‘,$categoryID);$cate = M(‘cate‘)->where($where)->select();foreach ($cateas$k=>$v){$array[] = $v[‘id‘];$ids .= ‘,‘ . $v[‘id‘];}$ids = substr($ids, 1, strlen($ids));$categoryID = $ids;}while (!empty($cate));$ids =...

PHP之路——微信公众号授权获取用户信息【代码】

官方文档链接:http://mp.weixin.qq.com/wiki/4/9ac2e7b1f1d22e9e57260f6553822520.html   /*** 获取code*/public function actionGetCode(){$response_type = ‘code‘;$scope = ‘snsapi_userinfo‘;$conf = yii::$app->params[‘oauth_conf‘][‘oauth_wx_in‘];$url = ‘https://open.weixin.qq.com/connect/oauth2/authorize?‘;$url .= ‘appid=‘.$conf[‘app_id‘];$url .= ‘&redirect_uri=‘ . urlencode($conf[‘redi...

php 微信登录 公众号 获取用户信息 微信网页授权【代码】

php 微信登录 公众号 获取用户信息 微信网页授权先自己建立两个文件: index.php 和 getUserInfo.phpindex.php<?php //scope=snsapi_userinfo实例 $appid=‘‘; //填写你公众号的appid $redirect_uri = urlencode ( ‘http://fenlei.sun0758.com/WX/getUserInfo.php‘ ); //回调页面 getUserInfo.php 不能写错 $url ="https://open.weixin.qq.com/connect/oauth2/authorize?appid=$appid&redirect_uri=$redirect_uri&response_typ...

PHP获取cookie、Token、模拟登录、抓取数据、解析生成json【代码】

本文介绍使用PHP获取cookie,获取Token、以及模拟登录、然后抓取数据、最后解析生成json的的过程。 0. 设置Cookie路径set_time_limit(0);//使用的cookie路径,if (isset($_SERVER[‘HTTP_APPNAME‘])){$cookie = SAE_TMP_PATH."/cookie.txt"; }else {$cookie = dirname(__FILE__)."/cookie.txt"; } 1、打开页面,获取COOKIEJAR,以及 token,并保存$url = "http://www.fangbei.org/#agent/login"; $headers = array( "User-Agent: ...

php--------获取当前时间、时间戳【代码】

首先需要知道的是在php中获取时间方法是date(),在php中获取时间戳方法有time()、strtotime()。下面分别说明。date() 格式为:date($format, $timestamp),format为格式、timestamp为时间戳(可选)。time() 返回当前时间的 Unix 时间戳,没有参数。strtotime($time, $now) 将任何英文文本的日期时间描述解析为 Unix 时间戳。$time 为必填,规定要解析的时间字符串;$now 用来计算返回值的时间戳,如果省略该参数,则使用当前时间。...

PHP中使用mktime获取时间戳的一个黑色幽默分析

下面这段代码是网上大多数人给出的时间戳现实,这个一看便知只能说是取得当前日期,而不能算是时间戳,不用多解释了吧! 复制代码 代码如下:$now = mktime(0,0,0,date("m"),date("d"),date("Y")); echo "now is ".date("Y/m/d", $now); 显示结果: now is 2012/05/30 显然这不是我想要的结果。 于是,按照旧有的思维,我想当然的改造成下面这个形式: 复制代码 代码如下:$now = mktime(date("h"),date("M"),date("s"),date("m"),da...

php自动获取关键字的方法

本文实例讲述了php自动获取关键字的方法。分享给大家供大家参考。具体实现方法如下:复制代码 代码如下:$mincipin=5;//最小词频 $minlen=4;//关键字最小长度 tiqukeyword($tiqustr,$minlen,$mincipin); function tiqukeyword($tiqustr,$minlen,$mincipin) {$strlong=strlen($tiqustr); $arr=array(); $k=-1; for($i=0;$i<($strlong-$mincipin*$minlen);$i++){ $end=ceil(($strlong-$i)/$mincipin+$i); for($j=$minlen;$j<...

PHP获取一年有几周以及每周开始日期和结束日期【代码】

最近接了一个项目,其中有一需求是用php获取一年有几周以及每周开始日期和接触日期。在网上找些资料没有合适的,于是自己做了一份,下面通过两种方式实现PHP获取一年有几周以及每周开始日期和结束日期代码一: <?php header("Content-type:text/html;charset=utf-8"); date_default_timezone_set("Asia/Shanghai"); $year = (int)$_GET[‘year‘]; $week = (int)$_GET[‘week‘]; $weeks = date("W", mktime(0, 0, 0, 12, 28, $yea...

如何在php中设置cookie,在js中获取【代码】

<?phpsetcookie("key","value",0,"/");?><script> function getCookie(key){ if (document.cookie.length > 0){c_start = document.cookie.indexOf(c_name + "=");if (c_start != -1){c_start = c_start + c_name.length + 1;c_end = document.cookie.indexOf(";", c_start);if (c_end == -1){c_end = document.cookie.length;}return unescape(document.cookie.substring(c_start, c_end));} }return "";}alert(getCookie(...

PHP获取MySql新增记录ID值的3种方法

一、使用语句: 复制代码 代码如下:mysql_query("select max(id) from t1",$link); 使用此方法得到的是 id最大的值,确为最后一个值,但当多链接线程时,这个最大的id并不一定是我们插入数据的自增id值,因此不适用于多线程。 二,使用函数:msyql_insert_id(); 在PHP中,经常需要把插入数据库中的id值取出来,而正好有这么一个函数:复制代码 代码如下: <?php //执行插入数据库的语句 //…… $getID=mysql_insert_id();//$getID即...

PHP CURL获取cookies模拟登录的方法【图】

要提取google搜索的部分数据,发现google对于软件抓取它的数据屏蔽的厉害,以前伪造下 USER-AGENT 就可以抓数据,但是现在却不行了。利用抓包数据发现,Google 判断了 cookies,当你没有cookies的时候,直接返回 302 跳转,而且是连续几十个302跳转,根本抓不了数据。因此,在发送搜索命令时,需要先提取 cookies 并保存,然后利用保存下来的这个cookies再次发送搜索命令即可正常抓数据了。这其实和论坛的模拟登录一个道理,先POST...

php获取微信用户信息(没测试过)【代码】

<?php /** * 通过$appid、$appsecret获得基础支持的接口唯一凭证access_token,返回值为array类型 */ function get_access_token_base($appid , $appsecret ) { $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$secret"; $output = https_request( $url ); $jsoninfo = json_decode($output, true); return $jsoninfo; } //====================================...