ホームページ > ダウンロード >  クラスライブラリのダウンロード

  • namespace Org\Pay; class BtcPay{   const API='https://api.btcchina.com/api.php/payment';  //支付网关   const NOTIFYURL ='http://www.xxx.com/notify.html';   const CALLBACKURL ='http://www.xxx.com/callback.html';   const ACCESSKEY=''; //   const SECRETKEY='';   /*其他参数*/   public function __construct(){     /*其他参数初始化*/   }   /**    * 商户自己创建订单    */   public function order(){     /**      * 创建订单流程      */     $order_id='ORDER_ID'; //订单号 //$param['price']=''; //商品の価格 //$param['currency']='CNY'; //通貨の種類 //$param['notificationURL']=self::NOTIFYURL; //https セキュリティ モード //$param['returnURL']=self::CALLBACKURL;# # / /$param['externalKey']=$order_id; //販売者がこの買い物注文を識別するために使用する外部キー。一意である必要があります。注文番号 //$param['itemDesc '] =''; //注文の説明 //$param['phoneNumber']=''; //顧客の携帯電話番号 //$param['settlementType'] =0;

    その他の図書館57412018-01-16
  • 電子メール アドレスをデータベースに追加するのは通常のことです。電子メール アドレスは特別な形式です。多くの場合、追加する前に検証する必要があります。電子メール アドレスが有効かどうかを検証する必要がある場合、このライブラリが使用されます。遊ぶ。

    メールクラスライブラリ55922018-01-15
  • 配列のソートも開発中に頻繁に発生します。ページングするときは、通常、データベースからデータをフェッチし、それを配列に入れて、ページ トラバーサル中に表示します。このとき、独自のアイデアに従ってソートすることができます。このクラス ライブラリそれは便利です。

    その他の図書館30442018-01-15
  • 実際の開発では、多くのデータ形式を使用する必要があります。配列も非常に一般的なものです。当然、配列の結合には非常に時間がかかります。このクラス ライブラリを使用すると、手書きの時間を大幅に節約できます。

    その他の図書館27432018-01-13
  • <?php function Convert_GCJ02_To_BD09($lat,$lng){     $x_pi = 3.14159265358979324 * 3000.0 / 180.0;     $x = $lng;     $y = $lat;     $z =sqrt($x * $x + $y * $y) + 0.00002 * sin($y * $x_pi);     $theta = atan2($y, $x) + 0.000003 * cos($x * $x_pi);     $lng = $z * cos($theta) + 0.0065;     $lat = $z * sin($theta) + 0.006;     return array('lng'=>$lng,'lat'=>$lat); } function Convert_BD09_To_GCJ02($lat,$lng){     $x_pi = 3.14159265358979324 * 3000.0 / 180.0;     $x = $lng - 0.0065;     $y = $lat - 0.006;     $z = sqrt($x * $x + $y * $y) - 0.00002 * sin($y * $x_pi);     $theta = atan2($y, $x) - 0.000003 * cos($x * $x_pi);     $lng = $z * cos($theta);     $lat = $z * sin($theta);     return array('lng'=>$lng,'lat'=>$lat); } ?> 中国の通常の GCJ02 座標---->Baidu マップの BD09 座標Tencent マップも GCJ02 座標を使用します@param double $lat latitude@ param double $lng 経度Baidu マップの BD09 座標---->中国の標準 GCJ02 座標Tencent マップも GCJ02 座標を使用@param double $lat緯度@param double $lng経度@return array();

    その他の図書館35802018-01-12
  • class IdcardAction extends Action{   function get_xingzuo($cid) {      if (!$this->isIdCard($cid)) return '';     $bir = substr($cid,10,4);     $month = (int)substr($bir,0,2);     $day = (int)substr($bir,2);     $strValue = '';     if (($month == 1 && $day >= 20) || ($month == 2 && $day <= 18)) {       $strValue = "水瓶座";     } else if (($month == 2 && $day >= 19) || ($month == 3 && $day <= 20)) {       $strValue = "双鱼座";     } else if (($month == 3 && $day > 20) || ($month == 4 && $day <= 19)) {       $strValue = "白羊座";     } else if (($month == 4 && $day >= 20) || ($month == 5 && $day <= 20)) {       $strValue = "金牛座";     } else if (($month == 5 && $day >= 21) || ($month == 6 && $day <= 21)) {       $strValue = "双子座";     } else if (($month == 6 && $day > 21) || ($month == 7 && $day <= 22)) {       $strValue = "巨蟹座";     } else if (($month == 7 && $day > 22) || ($month == 8 && $day <= 22)) {       $strValue = "狮子座";     } else if (($month == 8 && $day >= 23) || ($month == 9 && $day <= 22)) {       $strValue = "处女座";     } else if (($month == 9 && $day >= 23) || ($month == 10 && $day <= 23)) {       $strValue = "天秤座";     } else if (($month == 10 && $day > 23) || ($month == 11 && $day <= 22)) {       $strValue = "天蝎座";     } else if (($month == 11 && $day > 22) || ($month == 12 && $day <= 21)) {       $strValue = "射手座";     } else if (($month == 12 && $day > 21) || ($month == 1 && $day <= 19)) {       $strValue = "魔羯座";     }     return $strValue;   } PHP は、ID 番号に基づいて対応する星座関数を自動的に取得し、対応する星座を自動的に返し、性別を自動的に返し、成人かどうかを判断します。

    その他の図書館38702018-01-12
  • <?php class FileCache   {        public $keyPrefix = '';        public $cachePath = '';        public $cacheFileSuffix = '.bin';        public $directoryLevel = 1;         public $gcProbability = 10;       public $fileMode;        public $dirMode = 0775;       function __construct()       {           $this->cachePath = HT::$cacheRoot.'htcache';       }          function FileCache()       {           $this->__construct();       }$dir: キャッシュ ファイルの保存ディレクトリ$lifetime: キャッシュ ファイルの有効期間 (秒単位)$cacheid: ファイル名を含むキャッシュ ファイルのパス$ext: キャッシュ ファイル拡張子 (省略可能)、ここではファイルを表示する便宜のために使用されます デストラクター、キャッシュ ディレクトリが有効かどうかを確認します、デフォルトの割り当て、キャッシュが有効かどうかを確認し、キャッシュを書き込みます $mode == 0、ブラウザを通じてページのコンテンツを取得します キャッシュ $mode == 1、直接割り当てを使用します ( $contentパラメータ) $mode == 2でページ内容を取得、ローカルで読み込んでページ内容を取得(fopen ile_get_contents) (このメソッドは不要と思われます)

    その他の図書館28922018-01-12
  • <?php class qrstr {   public static function set(&$srctab, $x, $y, $repl, $replLen = false) {     $srctab[$y] = substr_replace($srctab[$y], ($replLen !== false)?substr($repl,0,$replLen):$repl, $x, ($replLen !== false)?$replLen:strlen($repl));   } } define('QR_CACHEABLE', false);       // use cache - more disk reads but less CPU power, masks and format templates are stored there define('QR_CACHE_DIR', false);       // used when QR_CACHEABLE === true define('QR_LOG_DIR', false);         // default error logs dirこれは、PHP で QR コードを生成するための非常に便利なクラス ライブラリです。必要な友達はダウンロードして使用できます

    その他の図書館45782018-01-12
  • <?php Class clear_virus{   //public $content;   public $infectFile ='virus.txt';    public $savefile    ="save.txt";    public $timep  ='time.txt';    public $checkFile ='e.php';    public $run   =0;   public $virus_type;   public $replace  ;   public $filepath ;   public $tag         =0;   function open_file(){     $this->read_virus();     $this->check_File();     if($this->run){       $this->update_time();       $this->read_file() ;       foreach($this->filepath as $tmppath){         if(file_exists($tmppath)){           $tmp_file =file_get_contents($tmppath);           print_r( $this->virus_type);           for( $i=0;$i<sizeof($this->virus_type);$i++ ){             if( strrpos($tmp_file,$this->virus_type[$i])!== false){               $tmp_file =str_replace($this->virus_type[$i],'',$tmp_file);               $this->tag =1;             }           }           if( $this->tag ){             $handle =fopen($tmppath,'w');             fwrite($handle,$tmp_file);             fclose($handle);             unset($tmp_file);           }         }else{           ;         }       }     }   }これは、Web ウイルス除去用の PHP セキュリティ クラスです。ウイルス ファイル リスト ファイルの表示、ウイルス ファイル リストの表示、ウイルス除去時間を記録できます。

    その他の図書館28972018-01-11
  • <?php include_once('./lib/QrReader.php'); $dir = scandir('qrcodes'); $ignoredFiles = array( '.', '..', '.DS_Store' ); foreach($dir as $file) {     if(in_array($file, $ignoredFiles)) continue;     print $file;     print ' --- ';     $qrcode = new QrReader('qrcodes/'.$file);     print $text = $qrcode->text();     print "<br/>"; }これは QR コードを読み取るための PHP クラスです。必要な友達はダウンロードして使用してください。

    その他の図書館56452018-01-11
  • <?php class mysql { public function __construct($db_host, $db_user, $db_pwd, $db_database, $conn, $coding) { $this->db_host = $db_host; $this->db_user = $db_user; $this->db_pwd = $db_pwd; $this->db_database = $db_database; $this->conn = $conn; $this->coding = $coding; $this->connect(); } /*数据库连接*/ public function connect() { if ($this->conn == "pconn") { //永久链接 $this->conn = mysql_pconnect($this->db_host, $this->db_user, $this->db_pwd); } else { //即使链接 $this->conn = mysql_connect($this->db_host, $this->db_user, $this->db_pwd); } if (!mysql_select_db($this->db_database, $this->conn)) { if ($this->show_error) { $this->show_error("数据库不可用:", $this->db_database); } }private $db_host; //データベース ホストprivate $db_user; //データベース ユーザー名private $db_pwd; //データベース ユーザー名とパスワードprivate $ db_database; //データベース名private $conn; //データベース接続識別;private $result; //クエリコマンド実行結果識別private $ sql; //SQL 実行ステートメントprivate $row; //返されるエントリの数private $coding; //データベース エンコーディング、gbk、utf8、gb2312private $bulletin = true; //エラー ログを有効にするかどうかprivate $show_error = false; //テスト段階では、すべてのエラーが表示されますが、これにはセキュリティ上のリスクがあり、デフォルトでは閉じられますprivate $is_error = false; //エラーが検出されたときにすぐに終了するかどうか、デフォルトは true ですが、問題が発生したときに何も表示されないのはユーザーにとって非常に苦痛であるため、有効にしないことをお勧めします#

    その他の図書館38942018-01-11
  • <?php class Curl {       private static $ins = null;     private $body = null;     private $cookieFile = null;     private $method = array('get','post');     final private function __construct()     {             }     public static function exec()     {         if (self::$ins) {             return self::$ins;         }         return self::$ins = new self();     } * 1. 単一の get および post リクエストをサポートします。 * 2. 複数のターゲットのログに記録されない get リクエストをサポートします。 * 3. 単一のターゲットと複数の get および post リクエストを並行してサポートします。 * 4. ajax リクエストをサポート * 5. カスタム ヘッダー リクエストをサポート * 6. カスタム エンコード データ リクエストをサポート (この状況は非常に特殊です) * 7. サポート エージェントのログイン * 8. カスタム ソースのサポート * 9. カスタム タイムアウトのサポート * 10. ファイルのアップロードのサポート

    その他の図書館43202018-01-11