php內建伺服器,可用於除錯
內建 Web 伺服器
PHP從5.4開始內建一個輕量級的Web伺服器,不支援併發,定位是用於開發和除錯環境。
在開發環境使用它的確非常方便。
1
php -S localhost:8000
這樣就在當前目錄建立起了一個Web伺服器,你可以通過 http://localhost:8000/ 來訪問。
其中localhost是監聽的ip,8000是監聽的埠,可以自行修改。
很多應用中,都會進行URL重寫,所以PHP提供了一個設定路由指令碼的功能:
1
php -S localhost:8000 index.php
這樣一來,所有的請求都會由index.php來處理。
你還可以使用 XDebug 來進行斷點除錯。
細節修改
在當前目錄建立index.php
php --ini檢視相關資訊
php -v 版本
mac自帶php.ini配置檔案目錄為/etc/php.ini
相關推薦
php內建伺服器,可用於除錯
內建 Web 伺服器 PHP從5.4開始內建一個輕量級的Web伺服器,不支援併發,定位是用於開發和除錯環境。 在開發環境使用它的確非常方便。 1 php -S localhost:8000 這樣就在當前目錄建立起了一個Web伺服器,你可以通過 http://localhost:8000/
php內建函式
字元數----某一種編碼下的一個文字 位元組數----8位的0或1或者混合組成;顯然位元組佔的空間大,顯然一個字元至少佔有一個位元組,中文在utf-8至少佔用3個也有可能4個位元組 由上圖可見,substr()是按照位元組擷取! strtolower() strtoupper()
使用 php內建Web Server 跑 thinkphp5(適合新手)
1、第一步,下載tp5 2、編寫方法 3、啟動內建WEB server 4、測試 // php web服務 if (preg_match('/PHP/', $_SERVER['SERVER_SOFTWARE'])) { if (preg_match
php中文字元擷取無亂碼,php內建函式substr、mb_substr、mb_strcut 比較
mb_strcut(str, start,length) 按位元組來擷取 1個漢字就3個位元組 1個英文就2個位元組 示例:mb_strcut(‘字串php中文字元擷取無亂碼’, 0,10)輸出結果為:“字串”這3個漢字,無亂碼。 mb_s
PHP內建封裝協議之php://filter
php://filter 是一種設計用來允許過濾器程式在開啟時成為流的封裝協議。這對於單獨具有完整功能的檔案函式例如 readfile(),file() 和 file_get_contents() 很有用,否則就沒有機會在讀取內容之前將過濾器應用於流之上。 該協
synchronized內建鎖可重入性
如果某個執行緒檢視獲得一個已經由它自己持有的鎖,那麼這個請求就會成功。 public class Father {protected synchronized void say() {System.out.println(Thread.currentThread().get
PHP內建的字串長度函式strlen mb_strlen
採用mb_strlen函式可以較好地解決這個問題。mb_strlen的用法和 strlen類似,只不過它有第二個可選引數用於指定字元編碼。例如得到UTF-8的字串$str長度,可以用 mb_strlen($str,'UTF-8')。如果省略第二個引數,則會使用PHP的內部編碼。內部編碼可以通過 mb_int
PHP內建函式分析之strlen 與 mb_strlen
宣告:本文為斯人原創,全部為作者一一分析得之,有不對的地方望賜教。 部落格地址:PHP技術部落格 在CSDN也會同步更新的哦. 歡迎轉載,轉載請註明出處 在PHP裡 有兩個計算 字串個數的函式 一個是 strlen,一個是mb_strlen; 先來看看幫助手冊的定義 strlen strlen
JavaScript封閉函式、常用內建物件、js除錯方法
1.封閉函式 封閉函式是JavaScript中匿名函式的另外一種寫法,建立一個一開始就執行而不用命名的函式 /在封閉函式前加’;‘,可以避免js壓縮時出錯/;(function(){ alert('hello world!'); })(); /*當i大於78時等於78,小於時等於89*/ v
PHP內建安全函式一覽
內建安全函式 filter_var函式 根據引數中的過濾型別進行過濾,如過濾Email型別的,則符合的字串返回字串,不符合的返回False。 urldecode函式 寫這個函式是特別為了提醒注意,很多安全檢查前,要先解碼轉碼。 addslashes函式 把單引號('),雙引號(
幾個比較有用的php內建函式
程式碼級別的小優化之一:優先使用php內建函式以下幾個是可以用到內建函式的場景1.filter_var函式 比如用在驗證輸入文字是不是郵箱地址:filter_var('[email protected]',FILTER_VALIDATE_EMAIL);返回的值
php內建函式 money_format()函式 無法執行問題
money_format()函式 返回被格式化為貨幣字串的字串。 錯誤問題 直接執行 money_format() 函式時,出現錯誤: Fatal error: Call to undefined function money_format() 錯誤原因 money_form
PHP帶參數可逆的加密解密函數,可用於cookie的加密解密
r++ decode ssp function return fun 方法 ase double 在開發應用過程中我們經常會涉及一些鏈接或參數或cookie的加密解密,由於php自身提供的md5函數不可逆,因此md5只適用於類似密碼加密的地方,而cookie加密則有局限性,
Java併發程式設計(1):可重入內建鎖
每個Java物件都可以用做一個實現同步的鎖,這些鎖被稱為內建鎖或監視器鎖。執行緒在進入同步程式碼塊之前會自動獲取鎖,並且在退出同步程式碼塊時會自動釋放鎖。獲得內建鎖的唯一途徑就是進入由這個鎖保護的同步程式碼塊或方法。 當某個執行緒請求一個由其他執行緒持有的鎖時,發出請求的執行緒就會阻塞。然而,由於內建鎖是可
php 進一法格式化浮點數為特定位數 可用於格式化價格
我們經常用到進一法需要保留幾位小數。這裡提供一個函式。 // $price為要格式化的數,$number為需要格式化的位數 使用此函式需要安裝 BCMath 擴充套件 function format_price($price,$number=2){ $format_price
PHP物件遍歷、內建標準類與資料轉物件
一、物件遍歷 物件也可以可以使用foreach語句進行遍歷,有兩點注意: 1,只能遍歷屬性。 2,只能遍歷“看得到”的屬性——程式碼所在範圍可訪問。 在外面遍歷: 可見,此時protected和private屬性都沒有遍歷出來。 如果需要全部遍歷,則改造為:
PHP基本內建函式死記
字串函式: •echo — 輸出一個或多個字串 •trim — 去除字串首尾處的空白字元(或者其他字元) •md5 — 計算字串的 MD5 雜湊值 •implode — 將一個一維陣列的值轉化為字串 •explode — 使用一個字串分割另一個字串 •parse_str — 將字串解析成
php字串常用內建函式
學習函式的大綱 1.作用 2.語法 3.示例 文章目錄 字串常用函式分類 1.字串長度函式 2.查詢字串位置函式 3.字串替換函式 4.提取字串字元函式 5.分割,連線,反轉函式
(超實用)利用Python 內建【下載伺服器】傳輸檔案
1. 首先進入我想要傳輸的檔案所在的目錄 假設我要傳輸的檔案在/home/pi 目錄下: cd /home/pi/ 2. 然後啟動一個下載伺服器 python3 版: python3 -m http.server python2 版: python -m
PHP-字串轉整型-不使用內建函式
輸入一個由數字組成的字串,轉換成整數輸出,如輸入‘123’,輸出123,不得使用庫函式。 思路: -引用自 程式設計之法-面試和演算法心得- 下面我們利用 ascii 碼的方式去做轉換,因為每個字元都對應一個 ascii 碼,當對這個字元做加減乘除的時候,實際