Time of Update: 2017-01-13
在與使用者互動中,前端的長文本理論上是允許使用者使用表情的,但是當前端將表情傳到後台介面中的時候,由於部分資料的編碼限制,是沒有辦法儲存此類資料的。我在此使用的方法是用正則轉化文本中的Emoji,然後從資料庫中讀取之後,在進行一次逆向正則即可。【需要注意的是:Emoji轉義成功後,親測在微信中,瀏覽器中,還有手機端,會自動的匹配當前的Emoji】下面貼上代碼/** * 設定長常值內容 * * @param $content * @return mixed&
Time of Update: 2017-01-13
例子$arcrow['title']='文章標題';$arcrow['content']='文章本文';$pattern = "/(<img(?![^<>]*?alt=[^<>]*?>))(.*?>)/is"; //給圖片添加alt標籤$replacement = "\$1 alt='" . strip_tags($arcrow['title']) . "'
Time of Update: 2017-01-13
將一個網頁裡面所有引入的js檔案都匹配出來,在php中用Regex來實現,方式如下:<?php header("Content-type:text/html;charset=utf-8"); //匹配一個網頁中引入的js檔案 $pageContent = file_get_contents('http://www.daixiaorui.com/cat_2.html'); preg_match_all('/<script.*?
Time of Update: 2017-01-13
收藏了Regex。可以驗證只能輸入數字、漢字、英語。分開驗證了也可以整合一起驗證。但是我是拆分開好了。比較好使。可以單獨的驗證。經過本人測試可以使用的哦!下面就是php 驗證只能輸入漢字、英語、數位代碼了 <?php if(preg_match('/^[0-9]+$/',$str)){ echo
Time of Update: 2017-01-13
安全驗證的時候就需要這個判斷了下面有2個判斷一個是判斷需要輸入的指定數量一個是幾位元至幾位元下面就是第一種的判斷php 數字長度是否為11位元組<?php $text = "111111111112";if(preg_match('/^\d{11}$/', $text)){echo "y";}else{echo "n";}?>第二種為 判斷是否為 4 位元到 11 位元<?php $text = "11111
Time of Update: 2017-01-13
這幾天web經常出現Nginx 502的問題,先開始也像很多人一樣認為是Nginx的問題,從網上查了查原來是php-fpm在作怪。 web使用的是nginx+php的架構,網站上線還沒多久,所以最佳化方面基本只是做了些初始的配置。 查看php-fpm.log發現有警告,這些警告和網站的掛了個時間基本吻合。我就從這裡開始入手。 先開始也是找了些文檔,但是第二天還是出現問題。後來查看設定檔並翻譯了下(百度),英文底子不好。pm模組類似apache的模組,是分靜態和動態。
Time of Update: 2017-01-13
因為業務需要,要做音樂的一個上傳,而Nginx本身對上傳有限制,應該是不超過2mb,所以要重新設定下。第一,配置nginx。找到nginx.conf設定檔,修改http裡的php模組,完整代碼如下:# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 #location ~ .php$ { root
Time of Update: 2017-01-13
1。網站地圖 代碼如下複製代碼 {king:portal.sitemap outHTML='ul' innerHTML='li' /} outHTML為外層的html 標籤innerHTML為內層的html 標籤 2.帳戶圖片 代碼如下複製代碼 {king:user.state id="usercmt"} <dl><dt><span
Time of Update: 2017-01-13
最簡單的輸入如 代碼如下複製代碼 {dede:php} $numA = 1; $numB = 2; echo $numA + $numB;{/dede:php} 從上面語句可以看出dede:php標籤可以名符其實的讓在php中一樣的用法,上面語句在php寫法如下 代碼如下複製代碼 <?$numA=1;$numB=2;echo $numA+$numB;?> 是不是看上去很像啊,再看一個再有if else 條件判斷的
Time of Update: 2017-01-13
//session.inc.php教程檔案:定義session的檔案儲存體,session解決方案,就是要提供在php指令碼中定義全域變數的方法,使得這個全域變數在同一個session中對於所有的php指令碼都有效。上面我們提到了,session不是一個簡單的時間概念,一個session中還包括了特定的使用者和伺服器。因此更詳細地講,在一個session定義的全域變數的作用範圍,是指這個session所對應的使用者所訪問的所有php。
Time of Update: 2017-01-13
function outpege($ps教程,$page){// $ps 累計資訊數 $page 當前page數 $max 列表的最大數 $min 列表的最小值$max = ($page >= 5)? $page+5:10;if($max > $ps)$max =$ps;$min =($page-5); if($min<1) $min =1;if($page&
Time of Update: 2017-01-13
代碼如下複製代碼 <!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.111cn.net/tr/xhtml1/dtd/xhtml1-strict.dtd"><html><head><meta http-equiv="content-type" content="text/html;
Time of Update: 2017-01-13
PHP中的字串操作功能是比較多的,重要的有以下這些: (1)echo,print,printf,sprintf 前兩個函數是輸出字串.字串中如果有變數名則被替換成其值.
Time of Update: 2017-01-13
PHP中自增自減運算 問題:若$i=2,求運算式($i++)*($i++)*($i++)的值,並求$i的值 答案:($i++)*($i++)*($i++)結果為24,$i為5 分析:先看計算順序,發現有括弧則先算括弧裡面的,先取$i的值2為($i++)的值,然後$i自加為3; [此時($i++)左=2,$i=3]
Time of Update: 2017-01-13
檔案下載網址Apache 2.2.4 -- www.apache.comPHP 5.2.0 -- www.php.net MySQL 5.0.27 -- www.mysql.com Zend Optimizer 3.2.0 -- www.zend.com phpMyAdmin 2.9.2 -- www.phpmyadmin.net Apache 2.2.4 的安裝1.網站下載 apache_2.2.4-win32-x86-no_ssl.msi 並執行。 2..按3
Time of Update: 2017-01-13
最近為了象牙,有點不務正業的嫌疑,經過最近一段時間的瘋狂灌水終於拿到了象牙,嘿嘿,今天重出江湖,想到論壇似乎沒什麼為新手講的上傳執行個體,而這 部分是很常用的,故今天獻醜為各位新鳥詳細講解下怎樣實現檔案上傳。用過ASP的都知道,ASP的上傳要麼購買官方的組件實現,要麼就編寫複雜的上傳類, 是相當麻煩的,這裡不免要宣傳下PHP,PHP使上傳變的非常容易且這一切都是免費的,怎麼樣,你心動了沒有?心動不如行動(好土的台詞- _ -!),趕緊跟我來吧~~~,這個是後來改進過得/html/program/
Time of Update: 2017-01-13
http://www.111cn.net/?action/viewspace/itemid/29112.html 例如:輸入7,列印 七;123,列印 一百二十三;142505588,列印 一億四千二百五十萬五千五百八十八自己花了一個晚上才搞出來-
Time of Update: 2017-01-13
今天做讀取檔案練習的時候遇到一個問題,遂在百度上尋找相關解決方案.發現此篇文章,自我感覺良好,特轉載過來,供大家參考,相信大家會有不一樣的收穫.. fopen 方法可能是以前的 C 和 C++ 程式員最熟悉的,因為如果您使用過這些語言,那麼它們或多或少都是您已掌握多年的工具。對於這些方法中的任何一種,通過使用 fopen(用於讀取資料的函數)的標準方法開啟檔案,然後使用 fclose 關閉檔案,如清單 1 所示。
Time of Update: 2017-01-13
simpleXML是php5的新特性。RSS是如今比較流行的哈。這裡提供一個簡單的示範,來擷取php.net的RSS。複製內容到剪貼簿代碼:<? $cache="phpnews.xml"; $rssurl="http://www.php.net/news.rss"; header("content-type:text/html;charset=utf-8");&nb
Time of Update: 2017-01-13
在javascript中使用php風格的$globalsJavaScript有隱含的全域變數。當你不使用var來定義a =