PHP String函數總結介紹_PHP教程

來源:互聯網
上載者:User
PHP String函數之htmlentities() 函數把字元轉換為 HTML 實體。

html_entity_decode() 函數把 HTML 實體轉換為字元。

hebrevc() 函數把希伯來文本從右至左的流轉換為左至右的流。它也會把新行 (n) 轉換為

hebrev() 函數把希伯來文本從右至左的流轉換為左至右的流。

get_html_translation_table() 函數返回被 htmlentities() 和 htmlspecialchars() 函數使用的翻譯表。

fprintf() 函數把格式化的字串寫到指定的輸出資料流(例如:檔案或資料庫)。

explode() 函數把字串分割為數組。

PHP String函數之echo() 函數輸出一個或多個字串。

crypt() 函數返回使用 DES、Blowfish 或 MD5 加密的字串。

crc32() Function Compute一個字串的 crc32 多項式。

count_chars() 函數返回字串所用字元的資訊。

convert_uuencode() 函數使用 uuencode 演算法對字串進行編碼。

PHP String函數之convert_uudecode() 函數對 uuencode 編碼的字串進行解碼。

convert_cyr_string() 函數把字元由一種 Cyrillic 字元轉換成另一種。

chunk_split() 函數把字串分割為一連串更小的部分。

chr() 函數從指定的 ASCII 值返回字元。

chop() 函數從字串的末端開始刪除空白字元或其他預定義字元。

bin2hex() 函數把 ASCII 字元的字串轉換為十六進位值。

PHP String函數之addslashes() 函數在指定的預定義字元前添加反斜線。

addcslashes() 函數在指定的字元前添加反斜線。

xpath() 函數運行對 XML 文檔的 XPath 查詢。

simplexml_load_string() 函數把 XML 字串載入對象中。

simplexml_load_file() 函數把 XML 文檔載入對象中。

PHP String函數之simplexml_import_dom() 函數把 DOM 節點轉換為 SimpleXMLElement 對象。

registerXPathNamespace() 函數為下一次 XPath 查詢建立命名空間語境。

getNamespace() 函數擷取在 XML 文檔中使用的命名空間。

getName() 函數從 SimpleXMLElement 對象擷取 XML 元素的名稱。

getDocNamespaces() 函數從 SimpleXMLElement 對象返回在 XML 文檔中聲明的命名空間。

children() 函數擷取指定節點的子節點。

attributes() 函數擷取 SimpleXML 元素的屬性。

PHP String函數之asXML() 函數以字串的形式從 SimpleXMLElement 對象返回 XML 文檔。

addChild() 函數向指定的 XML 節點添加一個子節點。

addAttribute() 函數給 SimpleXML 元素添加一個屬性。

__construct() 函數建立一個新的 SimpleXMLElement 對象。

mysql_unbuffered_query() 函數向 MySQL 發送一條 SQL 查詢(不擷取 / 緩衝結果)。

mysql_thread_id() 函數返回當前線程的 ID。

mysql_stat() 函數返回 MySQL 伺服器的當前系統狀態。

mysql_select_db() 函數設定活動的 MySQL 資料庫。

PHP String函數之mysql_result() 函數返回結果集中一個欄位的值。

mysql_real_escape_string() 函數轉義 SQL 陳述式中使用的字串中的特殊字元。

mysql_query() 函數執行一條 MySQL 查詢。

mysql_ping() 函數 Ping 一個伺服器串連,如果沒有串連則重新串連。

mysql_pconnect() 函數開啟一個到 MySQL 伺服器的持久串連。

mysql_num_rows() 函數返回結果集中行的數目。

mysql_num_fields() 函數返回結果集中欄位的數。

mysql_list_processes() 函數列出 MySQL 進程。

PHP String函數之mysql_list_dbs() 函數列出 MySQL 伺服器中所有的資料庫。

mysql_insert_id() 函數返回上一步 INSERT 操作產生的 ID。

mysql_info() 函數返回最近一條查詢的資訊。

mysql_get_server_info() 函數返回 MySQL 伺服器的資訊。

mysql_get_proto_info() 函數返回 MySQL 協議的資訊。

mysql_get_host_info() 函數返回 MySQL 主機的資訊。

PHP String函數之mysql_get_client_info() 函數返回 MySQL 用戶端資訊。

mysql_free_result() 函數釋放結果記憶體。

mysql_field_type() 函數返回結果集中指定欄位的類型。

mysql_field_table() 函數返回指定欄位所在的表名。

mysql_field_seek() 函數將結果集中的指標設定為指定的欄位位移量。

mysql_field_name() 函數取得結果中指定欄位的欄位名。

mysql_field_len() 函數返回指定欄位的長度。

PHP String函數之mysql_field_flags() 函數從結果中取得和指定欄位關聯的標誌。

mysql_fetch_row() 函數從結果集中取得一行作為數字數組。

mysql_fetch_object() 函數從結果集(記錄集)中取得一行作為對象。

mysql_fetch_lengths() 函數取得一行中每個欄位的內容的長度。

mysql_fetch_field() 函數從結果集中取得列資訊並作為對象返回。

mysql_fetch_assoc() 函數從結果集中取得一行作為關聯陣列。

PHP String函數之mysql_fetch_array() 函數從結果集中取得一行作為關聯陣列,或數字數組,或二者兼有

mysql_error() 函數返回上一個 MySQL 操作產生的文本錯誤資訊。

mysql_errno() 函數返回上一個 MySQL 操作中的錯誤資訊的數字編碼。

mysql_db_name() 函數取得 mysql_list_dbs() 調用所返回的資料庫名。

mysql_data_seek() 函數移動內部結果的指標。

mysql_connect() 函數開啟非持久的 MySQL 串連。

mysql_close() 函數關閉非持久的 MySQL 串連。

mysql_client_encoding() 函數返回當前串連的字元集的名稱。

PHP String函數之mysql_affected_rows() 函數返回前一次 MySQL 操作所影響的記錄行數。

tanh() 函數返回雙曲正切。

tan() 函數返回正切。

srand() 函數播下隨機數發生器種子。

sqrt() 函數返回一個數的平方根。

PHP String函數之sinh() 函數返回一個數的雙曲正弦。

sin() 函數返回一個數的正弦。

round() 函數對浮點數進行四捨五入。

rand() 函數返回隨機整數。

rad2deg() 函數把弧度數轉換為角度數。

PHP String函數之pow() 函數返回 x 的 y 次方。

pi() 函數返回圓周率的值。

octdec() 函數把八進位轉換為十進位。

mt_srand() 播種 Mersenne Twister 隨機數產生器。

mt_rand() 使用 Mersenne Twister 演算法返回隨機整數。

mt_getrandmax() 顯示隨機數的最大可能值。

min() 返回最小值。

max() 返回最大值。

PHP String函數之log1p() 以返回 log(1 + x),甚至當 x 的值接近零也能計算出準確結果。

log10() 以 10 為底的對數。

log() 返回自然對數。

lcg_value() 組合線性同餘發生器。

is_nan() 判斷是否為合法數值。

is_infinite() 判斷是否為無限值。

is_finite() 函數判斷是否為有限值。

hypot() Function Compute一直角三角形的斜邊長度。

PHP String函數之hexdec() 函數把十六進位轉換為十進位。

fmod() 函數顯示隨機數最大的可能值。

fmod() 函數返回除法的浮點數餘數。

floor() 函數向下舍入為最接近的整數。

expm1() 函數返回 exp(x) - 1,甚至當 number 的值接近零也能計算出準確結果。

exp() Function Compute e 的指數。

PHP String函數之deg2rad() 函數將角度轉換為弧度。

decoct() 函數把十進位轉換為八進位。

dechex() 函數把十進位轉換為十六進位。

decbin() 函數把十進位轉換為二進位。

cosh() 函數返回一個數的雙曲餘弦。

cos() 函數返回一個數的餘弦。

ceil() 函數向上舍入為最接近的整數。

bindec() 函數把二進位轉換為十進位。

base_convert() 函數在任意進位之間轉換數字。

atanh() 函數返回一個角度的反雙曲正切。

PHP String函數之atan() 和 atan2() 和 atan2() 函數


以上就是PHP String函數總結介紹_PHP教程的內容,更多相關內容請關注topic.alibabacloud.com(www.php.cn)!

http://www.bkjia.com/PHPjc/445917.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445917.htmlTechArticlePHP String函數之htmlentities() 函數把字元轉換為 HTML 實體。 html_entity_decode() 函數把 HTML 實體轉換為字元。 hebrevc() 函數把希伯來文本從右至左的...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.