Rumah > Muat turun >  Muat turun perpustakaan

  • <?phpclass Curl{   public $cookieJar ="";  public function __construct($cookieJarFile = 'cookies.txt') {  $this->cookieJar = $cookieJarFile;  }  function setup()  {  $header = array();  $header[0] ="Accept: text/xml,application/xml,application/xhtml+xml,";  $header[0]. ="text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";  $header[] ="Cache-Control: max-age=0";  $header[] ="Connection: keep-alive";  $header[] ="Keep-Alive: 300";  $header[] ="Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";  $header[] ="Accept-Language: en-us,en;q=0.5";  $header[] ="Pragma:";//browsers keep this blank.  curl_setopt($this->curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7');Mula-mula, anda mendapat atau menghantar permintaan anda ke URL yang ditentukanSeterusnya anda akan menerima html yang dikembalikan sebagai responsAkhir sekali, anda akan menghuraikan teks yang ingin anda kikis daripada html.

    Perpustakaan lain11192017-12-16
  • cURL ialah cara standard yang paling biasa untuk menghantar permintaan HTTP menggunakan PHP. Ia lebih berkuasa daripada fopen. Guzzle, ialah pembalut di sekeliling cURL yang menjadikan fungsi ini lebih baik dan menambah ciri baharu. Menggunakan rangka kerja ini, kami boleh menghantar sambungan selari + berterusan. Dan boleh mencapai caching, OAuth, integrasi AWS melalui pemalamAll the power of cURL with a simple interface. 持久连接和并行请求 Streams request and response bodies Service descriptions for quickly building clients. Powered by the Symfony2 EventDispatcher. Use all of the code or only specific components. Plugins for caching, logging, OAuth, mocks, and more Includes a custom node.js webserver to test your clients.

    Perpustakaan lain30102017-12-16
  • Httpful ialah perpustakaan klien Http yang ringkas untuk PHP 5.3+. Tertumpu pada kebolehbacaan, kesederhanaan dan fleksibiliti - pada asasnya menyediakan fungsi dan fleksibiliti untuk menyelesaikan kerja dan menjadikan ciri tersebut mudah digunakan. Sokongan kaedah HTTP yang boleh dibaca (GET, PUT, POST, DELETE, pengepala, tampung dan pilihan) Pengepala tersuai Penghuraian automatik "Pintar" Siri muatan automatik Pengesahan asas Permintaan sijil pelanggan lewat

    Perpustakaan lain12652017-12-16
  • <?php namespace PHPImageWorkshop; use PHPImageWorkshop\Core\ImageWorkshopLayer as ImageWorkshopLayer; use PHPImageWorkshop\Core\ImageWorkshopLib as ImageWorkshopLib; use PHPImageWorkshop\Exception\ImageWorkshopException as ImageWorkshopException; class ImageWorkshop {      const ERROR_NOT_AN_IMAGE_FILE = 1;     const ERROR_IMAGE_NOT_FOUND = 2;     const ERROR_NOT_READABLE_FILE = 3;     const ERROR_CREATE_IMAGE_FROM_STRING = 4;     public static function initFromPath($path, $fixOrientation = false)     {         if (false === filter_var($path, FILTER_VALIDATE_URL) && !file_exists($path)) {             throw new ImageWorkshopException(sprintf('File "%s" not exists.', $path), static::ERROR_IMAGE_NOT_FOUND);         } Pemprosesan imej, teknologi yang menggunakan komputer untuk menganalisis imej untuk mencapai hasil yang diinginkan. Juga dipanggil pemprosesan imej. Pemprosesan imej secara amnya merujuk kepada pemprosesan imej digital. Imej digital merujuk kepada tatasusunan dua dimensi yang besar yang ditangkap oleh kamera industri, kamera video, pengimbas dan peralatan lain Unsur-unsur tatasusunan dipanggil piksel, dan nilainya dipanggil nilai skala kelabu. Teknologi pemprosesan imej secara amnya merangkumi tiga bahagian: pemampatan imej, peningkatan dan pemulihan, pemadanan, perihalan dan pengecaman. Kenyataan: Tapak muat turun tapak web PHP Cina telah mencipta tapak muat turun percuma terbesar di China! Semua sumber adalah percuma dan telah diuji, sila muat turun

    Perpustakaan lain17772017-12-16
  • <?php namespace Lurker\Tests; use Lurker\ResourceWatcher; use Lurker\Resource\TrackedResource; use Lurker\Event\FilesystemEvent; use Lurker\Resource\FileResource; use Lurker\Resource\DirectoryResource; class ResourceWatcherTest extends \PHPUnit_Framework_TestCase {     private $tracker;     private $dispatcher;     protected function setUp()     {         $this->tracker = $this             ->getMockBuilder('Lurker\Tracker\TrackerInterface')             ->getMock();         $this->dispatcher = $this             ->getMockBuilder('Symfony\Component\EventDispatcher\EventDispatcherInterface')             ->getMock();     }Setiap fail atau folder dilampirkan dengan tag sumber RFID, yang mengandungi ID unik dan maklumat yang boleh dibaca. Apabila fail diletakkan ke dalam dulang pinjaman/pemulangan yang didayakan RFID, ID unik yang mewakili folder ditangkap dan dihantar ke pangkalan data, dan inventori fail dikekalkan pada setiap masa. Terminal pegang tangan RFID membantu pengguna mencari dokumen tertentu dengan cepat dan melakukan kiraan inventori apabila diperlukan. Semasa proses carian, sebaik sahaja fail di lokasi tertentu terletak, penggera yang boleh didengar dan visual akan dicetuskan. Sebaliknya, dengan peranti mudah alih yang didayakan WiFi, semua data pengiraan inventori yang dikumpul disegerakkan dan dihantar ke pangkalan data pusat sistem penjejakan dokumen untuk tujuan pengesahan. Ini ialah penjejakan sumber

    Perpustakaan lain8952017-12-16
  • <?php //curl类 class Curl {  function Curl(){   return true;  }  function execute($method, $url, $fields='', $userAgent='', $httpHeaders='', $username='', $password=''){   $ch = Curl::create();   if(false === $ch){    return false;   }   if(is_string($url) && strlen($url)){    $ret = curl_setopt($ch, CURLOPT_URL, $url);   }else{    return false;   }   //是否显示头部信息   curl_setopt($ch, CURLOPT_HEADER, false);   //   curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);   if($username != ''){    curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password);   }   $method = strtolower($method);   if('post' == $method){    curl_setopt($ch, CURLOPT_POST, true);    if(is_array($fields)){     $sets = array();     foreach ($fields AS $key => $val){      $sets[] = $key . '=' . urlencode($val);     }     $fields = implode('&',$sets);    }    curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);   }else if('put' == $method){    curl_setopt($ch, CURLOPT_PUT, true);   }DAPATKAN penggunaan: $curl = new Curl(); $curl->get('http://www.XXX.com/');Penggunaan POS: $curl = new Curl(); $curl->get('http://www.XXX.com/', 'p=1&time=0');

    Perpustakaan lain17142017-12-16
  • phpFastCache ialah perpustakaan caching PHP sumber terbuka yang hanya menyediakan fail PHP ringkas, yang boleh disepadukan dengan mudah ke dalam projek sedia ada Ia menyokong pelbagai kaedah caching, termasuk: apc, memcache, memcached, wincache, fail, pdo dan mpdo. Masa kesahan cache boleh ditakrifkan melalui API mudah. <?php    // In your config file     include("phpfastcache/phpfastcache.php");     phpFastCache::setup("storage","auto");    // phpFastCache support "apc", "memcache", "memcached", "wincache" ,"files", "sqlite" and "xcache"     // You don't need to change your code when you change your caching system. Or simple keep it auto     $cache = phpFastCache();    // In your Class, Functions, PHP Pages     // try to get from Cache first. product_page = YOUR Identity Keyword     $products = $cache->get("product_page");    if($products == null) {        $products = YOUR DB QUERIES || GET_PRODUCTS_FUNCTION;        // set products in to cache in 600 seconds = 10 minutes         $cache->set("product_page", $products,600);     }    // Output Your Contents $products HERE

    Perpustakaan lain14212017-12-16
  • <?php require './PHPMailer-master/PHPMailerAutoload.php'; $mail = new PHPMailer; //$mail->SMTPDebug = 3; // 关闭SMTP调试功能 1 = error // Enable verbose debug output $mail->isSMTP(); // 使用SMTP服务 // Set mailer to use SMTP $mail->Host = 'smtp.163.com'; // 发送方的SMTP服务器地址 // Specify main and backup SMTP servers $mail->SMTPAuth = true; // Enable SMTP authentication $mail->Username = 'xxxxxxx@163.com'; // 发送方的163邮箱用户名 // SMTP username $mail->Password = 'xxxxx'; // 发送方的邮箱密码,注意用163邮箱这里填写的是“客户端授权密码”而不是邮箱的登录密码! // SMTP password $mail->SMTPSecure = 'ssl'; // 使用ssl协议方式 // Enable TLS encryption, `ssl` also accepted $mail->Port = 994; // 163邮箱的ssl协议方式端口号是465/994 // TCP port to connect to $mail->CharSet = "utf8"; // 编码格式为utf8,不设置编码的话,中文会出现乱码 $mail->SMTPAuth = true; // 是否使用身份验证 $mail->setFrom('xxxxxxx@163.com', 'myafa'); // 设置发件人信息,如邮件格式说明中的发件人,这里会显示为Mailer(xxxx@163.com),Mailer是当做名字显示 $mail->addAddress('11111@aliyun.com', '老铁'); // 设置收件人信息// Add a recipient $mail->addAddress('22222@qq.com', '老铁'); // 设置收件人信息, $mail->addAddress('xxxxxxx@163.com', '老铁'); // 设置收件人信息, //$mail->addAddress('ellen@example.com'); // Name is optional //$mail->addReplyTo('info@example.com', 'Information'); // 设置回复人信息,指的是收件人收到邮件后,如果要回复,回复邮件将发送到的邮箱地址 //$mail->addCC('cc@example.com'); // 设置邮件抄送人,可以只写地址,上述的设置也可以只写地址 //$mail->addBCC('bcc@example.com'); // 设置秘密抄送人 //$mail->addAttachment('/var/tmp/file.tar.gz'); // 添加附件// Add attachments $mail->addAttachment('/61e8a1fdly1fcpvyl7dkzg20bi06d7wk.gif', '你.jpg'); // 添加附件// Optional name $mail->isHTML(true); // Set email format to HTMLIni adalah kelas e-mel yang sangat mudah digunakan. Kaedah penggunaan telah disiarkan di atas

    Perpustakaan lain25512017-12-16
  • Memanggil PHP qrCode adalah sangat mudah Kod berikut boleh menghasilkan kod QR dengan kandungan "http://www.php.cn".Kod PHP sertakan 'phpqrcode.php'; ('"http://www.php.cn'); Jadi dalam aplikasi sebenar, kami akan menambah LOGO kami sendiri di tengah-tengah kod QR untuk meningkatkan kesan publisiti. Jadi bagaimana untuk menjana kod QR 2D yang mengandungi logo? Bagaimana dengan kod? Sebenarnya, prinsipnya adalah sangat mudah, gunakan Kod qr PHP untuk menghasilkan imej kod QR, dan kemudian gunakan fungsi berkaitan imej PHP untuk menambah imej logo yang baru disediakan. menjana imej kod QR asal, dan kemudian menjana semula gambar kod QR baharu <?php  include 'phpqrcode.php';  $value = 'http://www.learnphp.cn'; //二维码内容  $errorCorrectionLevel = 'L';//容错级别  $matrixPointSize = 6;//生成图片大小  //生成二维码图片  QRcode::png($value, 'qrcode.png', $errorCorrectionLevel, $matrixPointSize, 2);  $logo = 'logo.png';//准备好的logo图片  $QR = 'qrcode.png';//已经生成的原始二维码图     if ($logo !== FALSE) {  $QR = imagecreatefromstring(file_get_contents($QR));  $logo = imagecreatefromstring(file_get_contents($logo));  $QR_width = imagesx($QR);//二维码图片宽度  $QR_height = imagesy($QR);//二维码图片高度  $logo_width = imagesx($logo);//logo图片宽度  $logo_height = imagesy($logo);//logo图片高度  $logo_qr_width = $QR_width / 5;  $scale = $logo_width/$logo_qr_width;  $logo_qr_height = $logo_height/$scale;  $from_width = ($QR_width - $logo_qr_width) / 2;  //重新组合图片并调整大小  imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width,  $logo_qr_height, $logo_width, $logo_height);  }  //输出图片  imagepng($QR, 'helloweba.png');  echo '<img src="helloweba.png">';  ?>.

    Perpustakaan lain23532017-12-16
  • <?php /**  * Whoops - php errors for cool kids  * @author Filipe Dobreira <http://github.com/filp>  */ namespace Whoops; use InvalidArgumentException; use Whoops\Exception\ErrorException; use Whoops\Exception\Inspector; use Whoops\Handler\CallbackHandler; use Whoops\Handler\Handler; use Whoops\Handler\HandlerInterface; use Whoops\Util\Misc; use Whoops\Util\SystemFacade; final class Run implements RunInterface {     private $isRegistered;     private $allowQuit       = true;     private $sendOutput      = true;     /**      * @var integer|false      */     private $sendHttpCode    = 500;     /**      * @var HandlerInterface[]      */     private $handlerStack = [];Ini adalah perpustakaan kelas PHP untuk menangkap ralat dan menyahpepijat PHP Rakan yang memerlukannya boleh memuat turun dan menggunakannya secara terus

    Perpustakaan lain11302017-12-16
  • <?php require_once dirname(__DIR__) . '/vendor/autoload.php'; call_user_func(function() {     $loader = new \Composer\Autoload\ClassLoader();     $loader->add('Purl\Test', __DIR__);     $loader->register(); });Uniform Resource Locator ialah perwakilan ringkas lokasi dan kaedah capaian sumber yang boleh diperolehi daripada Internet Ia adalah alamat sumber standard di Internet. Setiap fail di Internet mempunyai URL unik, yang mengandungi maklumat yang menunjukkan lokasi fail dan perkara yang harus dilakukan oleh penyemak imbas dengannya. [1] Ia pada asalnya dicipta oleh Tim Berners-Lee sebagai alamat untuk World Wide Web. Ia kini telah disusun ke dalam standard Internet RFC1738 oleh World Wide Web Consortium.

    Perpustakaan lain10782017-12-16
  • Permintaan telah dibangunkan secara aktif di Github, di mana anda sentiasa boleh mendapatkan kod. Anda boleh mengklon repositori awam: git clone git://github.com/kennethreitz/requests.git Anda juga boleh memuat turun tarball: $ curl -OL https://github.com/requests/requests/tarball/master# Pengguna Windows juga boleh memilih pakej zip Selepas mendapat kod, anda boleh membenamkannya dengan mudah ke dalam pakej python anda atau pasang pada pakej tapak anda:$ cd requests$ pip install .

    Perpustakaan lain24012017-12-16