PHP CURL 類比登入 SINA 微博

最近工作上有一個需求, 需要擷取 http://weibo.com/at/weibo 的資料, 就是 @我自己 的資料, 沒有介面, 只能通過抓頁面. 下面貼下部分代碼 來自: http://summerbluet.com/704 /** * 用於類比新浪微博登入! by CJ (

替換字串中第N次出現的字元,不用Regex

比如有一個字串:$a='hello world hello pig hello cat hello dog hello small boy'; 然後想將第3次出現的hello 改變成為good-bye,比如: 'hello world hello pig good-bye cat hello dog hello small boy'; 這樣的情況,我一時半會沒找到PHP的內建函數,而且在要求不能使用Regex的情況下,就編寫了這個簡易的小函數,如果大家有好的內建函數推薦,歡迎留言:)

Mysql交易處理(一個轉賬程式)

header("Content-Type:text/html;charset=utf-8"); $mysqli=new mysqli("localhost","root","","test"); if(mysqli_connect_errno()) { printf("串連失敗:%s",mysqli_connect_error()); exit(); } $success=TRUE; $price=8000;

簡易的擷取檔案拓展名函數

方法有些笨,但是思路比較清晰,而且是寫給新手看的,所以解釋有些囉嗦,高手就繞道吧:) 轉自PHP面試題: http://phpmst.com/ $path=str_replace('\\','/',__FILE__);//稍微對檔案路徑調整一下格式,把\\替換成/function substr_1($path){$str_1= strrchr($path,'.');

無資料庫支援的留言板

無資料庫支援的簡單留言板,主要是對檔案方式儲存和讀取資料的練習。 /** * 這是一個單頁面沒有資料庫支援的留言板系統 * 知識點: * 1、heredoc文檔的使用:>>>EOTEOT; 第二個EOT行前不能有任何空格 * 2、檔案的讀寫操作 *

把返回的資料集轉換成數組樹

如 $old = array( array('id'=>1,'pid'=>0,'name'=>'第一個' ), array('id'=>2,'pid'=>1,'name'=>'第二個' ) , array('id'=>3,'pid'=>2,'name'=>'第三個'), ); print_r(list_to_tree($old,'id','pid','_child')); 輸出如下 $old = array( array( 'id'=>1, 'pid'=>0, 'name'=>

【PHP】透明浮水印產生

/* * Created on 2010-10-27 * BY QQ542900563 * Copyrights Reserved 2000-2020 * 本例示範圖片浮水印的產生辦法 *///分別載入兩張圖片$im=imagecreatefromjpeg("liu.jpg");$img2=imagecreatefrompng("m.png"); //取得各自的長寬,計算位置$im_WH=getimagesize("liu.jpg");$im_W=$im_WH[0];$im_H=$im_WH[1

PHP按每天日期記錄錯誤記錄檔

檔案1:【error.class.php】重寫錯誤處理,進行檔案型的日誌輸出,會有兩個時間,第一個是格林尼治時間,第二個是北京時間,後面是錯誤資訊,使用時候只需要包含此檔案就可以了。 當然,檔案格式你也可以根據自己的需要進行相應修改,比如在後面可以加一個mail函數發送到郵件... 檔案2:【test.php】測試檔案,裡面有用來測試的錯誤語句。

一條SQL語句更新多條記錄

從表單擷取兩個數組, 一是要更新欄位資料 , 另一個是條件數組, 我這裡用id 來源:http://www.liuhai.org/sql-set-key-case-when-then function save_category_district($parame,$id){if(!is_array($parame) || !is_array($id))

簡訊平台PHP代碼

$flag = 0; //要post的資料 $argv = array( 'sn'=>'SDK-BBX-010-XXXXX', 'pwd'=>'XXXXXX', 'mobile'=>'15201692834', 'content'=>'你好嗎,測試簡訊' ); //構造要post的字串 foreach ($argv as $key=>$value) {

定時產生靜態頁面(PHP和ASP版)

使用方法:在網站的流量大的頁面,一般為首頁用 iframe 調用上面的代碼即可,如插入 轉載地址: http://blog.qita.in/?post=327 很多時候,我們需要用到定時產生html頁面的功能,原理簡介:利用檔案如index.html的最後修改時間和當前的時間做比較,當時間差超過一定間隔如2小時,則調用相關頁面進行產生新頁面。原始原始碼如下。

線上解壓zip

線上解壓zip $zipfile = 'test.zip';$zipdir = './test/';$zip = new ZipArchive();$rs = $zip->open($zipfile);if($rs !== TRUE){die('Error :'. $rs);}$zip->extractTo($zipdir);$zip->close();//unlink(

PHP開啟CSV檔案

PHP開啟CSV檔案 //設定UTF-8編碼setlocale(LC_ALL, 'en_US.UTF-8');//csv路徑$csv_file = "csv/excel.csv";//以唯讀方式開啟檔案$handle = fopen($csv_file, "r");//定義結果數組$listarr =

PHP仿GD產生BMP圖片

PHP仿GD產生BMP圖片 function imagebmp(&$im, $filename = '', $bit = 8, $compression = 0){if (!in_array($bit, array(1, 4, 8, 16, 24, 32))){$bit = 8;}else if ($bit == 32) // todo:32 bit{$bit = 24

關於PHP的小小總結

我們都遇到過這樣的情況:某WEB應用頁面其搜尋條件很多,有時一個參數對應很多值,或者說有很強的上下級關係,比如租房網: 戶型參數有:一室一廳、一室兩廳等等。 這時候要給某一個塞選條件符上正確的URL參數就比較麻煩,為了不整天做重複的工作,我們寫了下面這個方法。 例子我們用租房網的例子來參考(注意以下僅是示範,所以不講究規範啥的)。 地區(area): 不限('')、區一(area1)、區二(area2)、區三(area3).......

無限分類,從資料庫查詢資料 在數組中遞迴進行自訂排序

無限分類,從資料庫查詢資料 在數組中遞迴進行自訂排序,其中也意識到挺多不足,處理得不好,可能有更好辦法,大家一起交流 超過100行了。放不全 class Tree{protected $arr = array();//排序數組protected $info = array();//存放錯誤資訊protected $tree = array(); //

PHP圖片採集程式--圖片採集類

代碼來自本人部落格: http://www.taoniwu.com/archives/3234.html各位大神如果有什麼好的建議,感謝提出~~~~~ ?class Collection{protected $url;//採集地址protected $prefix;//重新命名檔案首碼protected

提取discuz安裝進度顯示

提取discuz安裝進度顯示,比如什麼什麼資料表建立完成,什麼什麼檔案建立完成! 昨天有個同學提問 http://www.oschina.net/question/13403_74988 ,花了點時間把discuz的提取出來。 開始我也以為是ajax完成,原來不是。至於進度條什麼的這個可以自由發揮。

迅雷、旋風、快車鏈轉換

迅雷專用連結 普通下載地址頭部加入AA 尾部加入ZZ後通過base64編碼 最後頭部加上thunder:// 旋風專用連結 比較省事 普通下載地址直接通過base64編碼 最後頭部加上qqdl:// 快車專用連結 普通下載地址頭尾分別加入[FLASHGET]後通過base64編碼 最後頭部加上flashget:// 轉載地址:http://blog.qita.in/?post=334

CURL抓取惠民單車服務點 車輛資訊

CURL抓取惠民單車服務點 車輛資訊 /** * 惠民單車服務點 車輛資訊 * @Support:QQ 910111100 (JoY) * @Time: 2012.09.29 15:50:00 * @HZapi.com (http://www.hzapi.com/)*/$url = "http://www.2773456.com/zdfb/huizhou_station.

總頁數: 5203 1 .... 857 858 859 860 861 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.