mbstring

    17熱度

    7回答

    如何檢查mbstring擴展是否加載到php腳本中?

    5熱度

    3回答

    我有UTF-8和mb_strtoupper的問題。 mb_internal_encoding('UTF-8'); $guesstitlestring='Le Courrier de Sáint-Hyácinthe'; $encoding=mb_detect_encoding($guesstitlestring); if ($encoding!=='UTF-8') $guesstitlest

    0熱度

    2回答

    我已經通過刪除啓用mbstring擴展 ';': 擴展=中php_mbstring.dll 我使用正確的php.ini文件,使用phpinfo()進行檢查。在php.ini指定 擴展目錄:extension_dir中= 「C:/wamp/bin/php/php5.5.12/ext/」 的確,當我去那裏,我找到 '中php_mbstring.dll' 我重新啓動了多次wamp。 什麼可以在這裏是錯誤

    4熱度

    2回答

    幾個月前,我做了一個短代碼,它使用mb_strimwidth()將某些文本準確地放入表格單元格,並將點放在截斷字符串的末尾。 現在一些時間後,我試圖執行相同的代碼,並將其與此錯誤出去: Fatal error: Call to undefined function mb_strimwidth() in ... 我試圖找到mbstring.php文件,當我發現mb_strimwidth()功能,

    5熱度

    1回答

    mbstring PHP模塊有一個strict_detection設置,documented here。不幸的是,手冊完全沒用。它只是說這個選項「啓用嚴格編碼檢測」。 我做了一些測試,無法找到任何mbstring函數如何受此影響。 mb_check_encoding()和mb_detect_encoding()爲有效和無效的UTF-8輸入提供了完全相同的結果。 (編輯:)在PHP 5.1.2中添加

    0熱度

    1回答

    我有一臺機器,沒有互聯網連接和要安裝的Apache MBSTRING模塊與紅帽OS 我無法用yum安裝的,我無法找到./configure的文件在同一個問題的許多答案中都提到了這一點。 下載的rpm文件並安裝它,但沒有運氣。 有人可以爲我提供一步一步安裝模塊?

    1熱度

    3回答

    我陷入了這個問題,我似乎無法找到解決方案。 安裝在服務器上的PHP版本是5.3.22。安裝Joomla和默認的樣本數據後,我得到這個錯誤訪問網站: Fatal error: Call to undefined function mb_strpos() in /public_html/site/templates/yoo_sync/layouts/module.php on line 115 我

    5熱度

    2回答

    由於某些原因,在phpunit中運行mb_convert_encoding時,我得到了意想不到的結果。例如執行以下操作: var_dump(mb_convert_encoding(utf8_decode('ö'), 'UTF-8') === 'ö') 以上的回報bool (true)下PHP-FPM,和PHP-CLI,然而在PHPUnit的返回false,mb_convert_encoding()

    0熱度

    1回答

    ,我改變了默認的PHP版本,一老一(28年3月5日),但是當我嘗試在跳到phpMyAdmin我得到的錯誤 *致命錯誤:調用未定義的函數mb_detect_encoding()在C:\ xampp2 \ phpMyAdmin \ libraries \ php-gettext \ gettext.inc上行177 * 瀏覽通過此論壇我發現這意味着我需要mbstring庫 我啓用它在php.ini像這

    0熱度

    3回答

    因此,我發佈了幾個問題,涉及使用PHP編寫的現有軟件更新以支持unicode/utf8。其中一個解決方案是用PHP的mb_string函數覆蓋PHP的默認字符串函數。但是,我看到很多人在談論消極後果,但沒有人真正闡述它們。有人能解釋這些消極後果嗎? 爲什麼用它的mb_string函數重寫PHP的默認字符串函數是「壞」?畢竟這比用手動替換所有那些具有相應mb_函數的函數簡單得多。那麼我錯過了什麼?這