用php實現mongoDB的基本操作
僅僅是個人業余時間開發的一個PHP框架,用于自己開發一些好玩的程序。 網上的框架太多了,太多了就難以去選擇了。而且也沒有必要去選擇,不如自己寫一個,用起來也方便。
第一種、PHP filter判斷一個變量的內容是否符合要求 使用函數filter_var,第一個參數是要判斷的變量。第二個參數是判斷的要求,FILTER_VALIDATE_EMAIL表示判斷是否符合 email格式。如果變量是類似’boy@163.com’的數據,系統就會完整的輸出‘boy@163.com’。如果是錯誤的格式,比如’boy’,就會輸出false。如果沒有填寫表單中的email字段,系統輸出空字符串。
最近在研究Hacker News API時遇到一個HTTPS問題。因為所有的Hacker News API都是通過加密的HTTPS協議訪問的,跟普通的HTTP協議不同,當使用PHP里的函數file_get_contents()來獲取API里提供的數據時,出現錯誤
個人認為,對于Web前端程序員和跟HTML和CSS打交道的人來說,jQuery是有史以來最偉大的發明。jQuery的出現使Web程序員的開發效率突飛猛進,不亞于工業革命給人類生產力帶來的提升。
1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。 2、$row['id'] 的速度是$row[id]的7倍。
Memcache 操作PHP類
Gaeaphp 是一個基于 flightphp 的 PHP 框架
我是一名在維基媒體基金會上班的程序員。我在那里寫 PHP 代碼。實際上,我是一個約有 10 年經驗的 PHP 開發人員。我同時也是一個打鐵的。
Solarium 是 Solr 的 PHP 開發接口。
將數值轉換為字符串數值.toString()數值+””雖然當遇到表達式中含有混合數據類型時,js會傾向于字符串。但為了防止潛在的問題發生,最好先轉換以下。在數值中加入空字符串就可以把數值轉換為字符串了
class PageTool{ private $nums; //總條目數 private $eachNums;//每頁顯示的條目數 private $pages;//總頁數 private $eachPages;//每次顯示的頁數 private $currentPage;//當前選中頁 private $pageArray=array();//分頁數組 /* @ 實例后__construct(
<?php // upload.php echo <<<_END <html><head><title>PHP Form Upload</title></head><body> <form method='post' action='upload2.php' enctype='multipart/form-data'> Select a JPG, GIF, PNG or TIF File: <in
setcookie('mycookie','value'); //函數原型:int setcookie(string name,string value,int expire,string path,string domain,int secure) echo($mycookie); echo($HTTP_COOKIE_VARS['mycookie']); echo($_COOKIE['mycoo
處理代碼: <?php header('Content-Type:text/html;charset=UTF-8'); //準備接收 /* echo '文件名:'.$_FILES['userfile']['name']; echo '文件大小:'.$_FILES['userfile']['size']; echo '錯誤:'.$_FILES['userfile']['error']; */ //p
最近在做的項目有一項需要耗時任務在后臺運行的功能,雖然PHP并不是非常適合做常駐后臺的守護進程,但是由于項目主要代碼都是基于PHP實現,如 果運行在后臺的守護進程改換別的語言會非常不方便。所以不可避免會涉及到Web端和Daemon部分的通信,Socket是一個不錯的方式。 Socket是什么 socket的英文原義是“孔”或“插座”。作為BSD UNIX的進程通信機制,取后一種意思。通常也稱作”套
前臺html jquery代碼 后臺PHP處理 前臺html <form id="form" method="post" enctype="multipart/form-data"> <input class="imagesUpload" type="file" name="imagesUpload[]" style="width: 152px;"/> <input class="imagesUp
<?php class Cookie { /** * 解密已經加密了的cookie * * @param string $encryptedText * @return string */ private static function _decrypt($encryptedText) { $key = Config::get('secret_key'); $cryptText = base64_
<?php /** * 分頁類 * * author lynnluo * addtime 2011-08-15 */ define( 'PAGE_NAME','page' );// url '....php?page=2'中的page名稱 define( 'CR',"\n" );// 換行符 class page { private $prev_label = ' 上一頁 ';// private
<?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 =