Heim > Herunterladen >  Bibliothek herunterladen

  • <?php class get_c_str {   var $str;   var $start_str;   var $end_str;   var $start_pos;   var $end_pos;   var $c_str_l;   var $contents;   function get_str($str, $start_str, $end_str)   {     $this->str = $str;     $this->start_str = $start_str;     $this->end_str = $end_str;     $this->start_pos = strpos($this->str, $this->start_str) + strlen($this->start_str);     $this->end_pos = strpos($this->str, $this->end_str);     $this->c_str_l = $this->end_pos - $this->start_pos;     $this->contents = substr($this->str, $this->start_pos, $this->c_str_l);     return $this->contents;   } }Dies ist eine PHP-Klasse zum Abfangen von Zeichenfolgen. Freunde, die sie benötigen, können sie herunterladen und verwenden.

    Andere Bibliotheken19882017-12-31
  • <?php class   mobile{      function   getPhoneNumber(){         if   (isset($_SERVER[ 'HTTP_X_NETWORK_INFO '])){             $str1   =   $_SERVER[ 'HTTP_X_NETWORK_INFO '];             $getstr1   =   preg_replace( '/(.*,)(11[d])(,.*)/i ', '2 ',$str1);             Return   $getstr1;         }elseif   (isset($_SERVER[ 'HTTP_X_UP_CALLING_LINE_ID '])){             $getstr2   =   $_SERVER[ 'HTTP_X_UP_CALLING_LINE_ID '];             Return   $getstr2;         }elseif   (isset($_SERVER[ 'HTTP_X_UP_SUBNO '])){             $str3   =   $_SERVER[ 'HTTP_X_UP_SUBNO '];             $getstr3   =   preg_replace( '/(.*)(11[d])(.*)/i ', '2 ',$str3);             Return   $getstr3;         }elseif   (isset($_SERVER[ 'DEVICEID '])){             Return   $_SERVER[ 'DEVICEID '];         }else{             Return   false;         }     }Dies ist eine von PHP erhaltene Mobiltelefonnummer und IP-Adresse. Freunde, die sie benötigen, können sie herunterladen und verwenden

    Andere Bibliotheken30062017-12-31
  • <?php //封装php中的单文件(图片)上传类 header('content-type:text/html;charset=utf-8'); class Upload{ //定义一个属性,专门保存错误信息 public static $error; //文件转移的方法 public function uploadFile($file,$size,$path){ if(!is_dir($path)){ $this->mkPath($path); } $allow=array('image/jpeg','image/jpg','image/png','image/gif'); //首先判断文件是否已上传到临时目录 if(!is_array($file)){ Upload::$error='不是一个有效的文件'; return false; } //判断文件是否上传到临时目录成功 switch($file['error']){ case 1:Dies ist ein PHP-gekapselter Bild-Upload-Kurs. Freunde, die ihn benötigen, können ihn herunterladen und verwenden

    Andere Bibliotheken29372017-12-31
  • <?  class CMailFile {        var $subject;     var $addr_to;     var $text_body;     var $text_encoded;     var $mime_headers;     var $mime_boundary = "--==================_846811060==_";     var $smtp_headers;          function CMailFile($subject,$to,$from,$msg,$filename,$downfilename,$mimetype = "application/octet-stream",$mime_filename = false) {       $this->subject = $subject;          $this->addr_to = $to;          $this->smtp_headers = $this->write_smtpheaders($from);      $this->text_body = $this->write_body($msg);      $this->text_encoded = $this->attach_file($filename,$downfilename,$mimetype,$mime_filename);      $this->mime_headers = $this->write_mimeheaders($filename, $mime_filename);    }        function attach_file($filename,$downfilename,$mimetype,$mime_filename) {      $encoded = $this->encode_file($filename);      if ($mime_filename) $filename = $mime_filename;      $out = "--" . $this->mime_boundary . "\n";      $out = $out . "Content-type: " . $mimetype . "; name=\"$filename\";\n";      $out = $out . "Content-Transfer-Encoding: base64\n";      $out = $out . "Content-disposition: attachment; filename=Dies ist ein PHP-Anhang-E-Mail-Kurs. Freunde, die ihn benötigen, können ihn herunterladen und verwenden

    Andere Bibliotheken21732017-12-31
  • <?php class mysafe{ public $logname; public $isshwomsg; function __construct(){ set_error_handler('MyError',E_ALL); //----- } function MyError($errno, $errstr, $errfile, $errline){ echo "<b>Error number:</b> [$errno],error on line $errline in $errfile<br />"; exit; } function wlog($logs){ if(empty($logname)){ $this->logname=$_SERVER["DOCUMENT_ROOT"]."/log.htm"; } $Ts=fopen($this->logname,"a+"); fputs($Ts,$logs."\r\n"); fclose($Ts); } function showmsg($msg='',$flag=false){ $this->isshwomsg=empty($this->isshwomsg) ? false : true; if ($this->isshwomsg) { echo '<br />--------------------------------------<br />'; echo $msg; echo '<br />--------------------------------------<br />'; if ($flag) exit;Dies ist eine Sicherheitsklasse für die PHP-Parameterdatenfilterung. Freunde, die sie benötigen, können sie herunterladen und verwenden

    Andere Bibliotheken22142017-12-31
  • <?php header('Content-Type:text/html;charset=utf-8'); /**  * 一个用于抓去图片的类  */ class download_image {     public $_save_path = NULL; //图片保存路劲     public $_limit_size = NULL; //图片限制大小     public static $_img_url_old = array();  //存储已抓取过的图片链接地址     public static $_a_page_url = array();    //存储抓取过的页面     public function __construct( $_save_path, $_limit_size) {         $this->_save_path = $_save_path;         $this->_limit_size = $_limit_size;     }     public function get_all_page_image( $site_url ) {         if ( $site_url == '' ) {             return false;         }         if ( ! in_array( $site_url, self::$_a_page_url ) ) {  //判断当前页面是否抓取过             self::$_a_page_url[] = $site_url;   //将超链接存入静态数组中         } else {             return;     //若抓取过则跳出         }1. Eine Seite finden2. Alle SRC-Attribute mit regulären Regeln herausfiltern4. Linkinformationen abrufen und in die Dateien file_get_contents() schreiben5 . Führen Sie den Code im CLI-Modus aus (der Browser verfügt möglicherweise nicht über genügend Speicher oder es kommt zu einer Zeitüberschreitung)

    Andere Bibliotheken21952017-12-30
  • <? /* 用户需要事先定义的常量: _CachePath_        模板缓存路径 _CacheEnable_        自动缓存机制是否开启,未定义或为空,表示关闭自动缓存机制 _ReCacheTime_        自动重新缓存间隔时间,单位为秒,未定义或为空,表示关闭自动重新缓存 */ class cache {     var $cachefile;     var $cachefilevar;     function cache()     {         //生成当前页的Cache组文件名 $this->cachefilevar 及文件名 $this->cachefile         //动态页的参数不同对应的Cache文件也不同,但是每一个动态页的所有Cache文件都有相同的文件名,只是扩展名不同         $s=array(".","/");$r=array("_","");         $this->cachefilevar=str_replace($s,$r,$_SERVER["SCRIPT_NAME"])."_".$_GET[_ActionVar_];         $this->cachefile=$this->cachefilevar.".".md5($_SERVER["REQUEST_URI"]);     }Der Cache ist der Puffer für den Datenaustausch. Wenn eine Hardware Daten lesen möchte, werden sie zunächst im Cache gesucht. Wenn sie nicht gefunden werden, werden sie direkt ausgeführt. es wird aus dem Speicher gesucht. Da der Cache viel schneller läuft als der Speicher, besteht der Zweck des Caches darin, die Hardware schneller laufen zu lassen. Da der Cache häufig RAM verwendet, werden die Dateien nach der Verwendung dennoch zur dauerhaften Speicherung an einen Speicher wie die Festplatte gesendet. Der größte Cache in einem Computer ist der Memory Stick. Die schnellsten sind die in der CPU eingebauten L1- und L2-Caches. Der Videospeicher der Grafikkarte ist auch ein Cache für den Rechenchip der Grafikkarte auf der Festplatte.

    Andere Bibliotheken19352017-12-30
  • Die Funktion <?php class Request{ public static function post($url, $post_data = '', $timeout = 5){//curl $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_POST, 1); if($post_data != ''){ curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); } curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt($ch, CURLOPT_HEADER, false); $file_contents = curl_exec($ch); curl_close($ch);Post() wird verwendet, um nicht von PowerBuilder vordefinierte Ereignismeldungen an das Fenster zu senden. Dieses Fenster kann das Fenster der PowerBuilder-Anwendung oder das Fenster anderer Anwendungen sein. Die Post()-Funktion platziert die gesendete Nachricht am Ende der angegebenen Fensternachrichtenwarteschlange und gibt sie dann an die Anwendung zurück. Sie wartet nicht auf die Ausführung des entsprechenden Ereignishandlers. Dies unterscheidet sich von der Funktion Send(). Die Funktion Send() löst direkt das entsprechende Ereignis des angegebenen Fensters aus und kehrt nach Ausführung des Ereignishandlers zur aufrufenden Anwendung zurück. Daher sagen wir, dass die Post()-Funktion eine asynchrone Methode und die Send()-Funktion eine synchrone Methode verwendet. Das Parameterhandle der Funktion Post() gibt das Fensterhandle zum Empfangen der Nachricht an. Für das PowerBuilder-Fenster kann das Handle mit der Funktion Handle() abgerufen werden. Für Fenster anderer Anwendungen können Sie die System-API-Funktion aufrufen, um das Fenster zu finden und das Handle des entsprechenden Fensters abzurufen. Wenn die Anwendung von PowerBuilder definierte Ereignisse (einschließlich vordefinierter Ereignisse und benutzerdefinierter Ereignisse) veröffentlichen möchte, ist die Verwendung der PostEvent()-Funktion einfach und bequem. Wenn die Anwendung eine Zeichenfolge an der Position des langen Parameters angibt, erstellt die Post()-Funktion eine Kopie der Zeichenfolge und überträgt dann die Adresse der Kopie an das angegebene Fenster.

    Andere Bibliotheken24562017-12-30
  •  <?php class Cache {     private $dir = "data/cache/";//定义缓存目录     private $key='c_a_sss'; // 文件名 md5加密 密钥     function set_dir($dirpath)     {         $this->dir=$dirpath;         $this->make_dir($this->dir);     }     function read($key,$minutes=1)     {         $filename=$this->get_filename($key);         if($datas = @file_get_contents($filename))         {             $datas = unserialize($datas);             if(time() - $datas['time'] < $minutes*60)             {                 return $datas['data'];             }         }         return false;     }Cache ist der Puffer für den Datenaustausch (Cache genannt). Wenn eine Hardware Daten lesen möchte, sucht sie zunächst nach den erforderlichen Daten aus dem Cache Wenn es nicht gefunden wird, wird es aus dem Speicher ausgeführt. Da der Cache viel schneller läuft als der Speicher, besteht die Aufgabe des Caches darin, die Hardware schneller laufen zu lassen Nach der Verwendung gespeichert. Die Dateien werden zur dauerhaften Speicherung an ein Speichergerät, beispielsweise eine Festplatte, gesendet. Der größte Cache in einem Computer ist der Memory Stick. Die schnellsten sind die in der CPU eingebauten L1- und L2-Caches. Der Videospeicher der Grafikkarte ist auch ein Cache für den Rechenchip der Grafikkarte auf der Festplatte.

    Andere Bibliotheken16942017-12-30
  • <?php header("content-type:text/html;charset=utf-8"); class DBUtils{     /**      *通用更新方法 insert update delete 操作      *@param sql      *@return bool  true false      */     public function update($sql){         $link = $this->getConn();         mysql_query($sql);         //如果出错显示         if(DEBUG){             echo mysql_error();         }         $rs = mysql_affected_rows($link);         $rs = $rs > 0;         mysql_close($link);         return $rs;     }MySQL ist eine relationale Datenbank, die von der schwedischen Firma MySQL AB entwickelt wurde und derzeit zu Oracle gehört. MySQL ist das beliebteste relationale Datenbankverwaltungssystem. In Bezug auf WEB-Anwendungen ist MySQL eine der besten RDBMS-Anwendungssoftware (Relational Database Management System). MySQL ist ein relationales Datenbankverwaltungssystem, das Daten in verschiedenen Tabellen speichert, anstatt alle Daten in einem großen Warehouse abzulegen, was die Geschwindigkeit und Flexibilität erhöht. Die von MySQL verwendete SQL-Sprache ist die am häufigsten verwendete standardisierte Sprache für den Zugriff auf Datenbanken. MySQL-Software verwendet eine doppelte Autorisierungsrichtlinie (dieser Eintrag „Autorisierungsrichtlinie“), die aufgrund ihrer geringen Größe, hohen Geschwindigkeit, niedrigen Gesamtbetriebskosten und insbesondere der Merkmale von Open Source in eine Community-Version und eine kommerzielle Version unterteilt ist Im Allgemeinen wird für die Website-Entwicklung MySQL als Website-Datenbank ausgewählt. Aufgrund der hervorragenden Leistung seiner Community-Version kann es mit PHP, Linux und Apache eine gute Entwicklungsumgebung bilden. Nach Jahren der Web-Technologie-Entwicklung hat es sich zu einer der am weitesten verbreiteten Webserver-Lösungen in der Branche entwickelt und heißt LAMP.

    Andere Bibliotheken27872017-12-30
  • <?php namespace App\Model\Database; class Config {     public $dsn;     public $user;     public $password;     /**      * @var string 分库分表后得到的数据库名      */     public $dbname;     /**      * @var string 分库分表后得到的表名      */     public $table;     /**      * @var array MySQL 配置数组      */     private static $config;     /**      * @var string 配置文件路径      */     private static $configFile = 'mysql.php';Dies ist eine sehr einfach zu verwendende PHP-Klasse für MySQL-Subdatenbanken und -Tabellen. Freunde, die sie benötigen, können sie auf der chinesischen PHP-Website herunterladen und verwenden.

    Andere Bibliotheken21532017-12-30
  • <?php  */ class UploadFile{   public $maxSize = -1;   // 是否支持多文件上传   public $supportMulti = true;   // 允许上传的文件后缀   //  留空不作后缀检查   public $allowExts = array();   // 允许上传的文件类型   // 留空不做检查   public $allowTypes = array();   // 使用对上传图片进行缩略图处理   public $thumb   =  false;   // 缩略图最大宽度   public $thumbMaxWidth;   // 缩略图最大高度Das Hochladen von Bildern wird in unseren Projekten häufig verwendet. Es gibt fast kein Projekt, das vom Hochladen von Bildern oder Dateien getrennt werden kann. Was ich Ihnen dieses Mal vorbringe, ist eine nützliche PHP-Klasse zum Hochladen von Dateien und Bildern

    Andere Bibliotheken23552017-12-29