3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
Install PHP Extension of OpenCC on Ubuntu Ubuntu: 18.04 PHP: 7.2 實作繁簡轉換的功能當中,OpenCC(Open Chinese Convert) 為最多數人使用的套件,該套件也因應不同程式語言發展出對應的子套件。 以 PHP 為例,如果想要使用 OpenCC,便必須安裝 opencc4php 套件。 Installation 首先,必須先安裝 OpenCC 套件。 sudo apt-get install libopencc-dev 接著再安裝 opencc4php。 git clone https://github.com/nauxliu/opencc4php.git --depth 1 cd opencc4php phpize ./configure make && sudo make install 安裝完成以後,可以在 /usr/lib/php/ 底下放外掛的目錄查看是否有 opencc.so 的 module。 PHP Configuration 在 OpenCC 安裝完成之後,需要手動引用 module。 在 /etc/php/7.2/mods-available 中加入 opencc.ini 檔案,用來引入 module。 open.ini ; configuration for php opencc module ; priority=20 extension=opencc.so 分別在 /etc/php/7.2 底下的 apache、fpm、cli 都啟用對於 OpenCC 的支援。 ln -s /etc/php/7.2/mods-available/opencc.ini /etc/php/7.2/apache2/conf.d/20-opencc.ini ln -s /etc/php/7.2/mods-available/opencc.ini /etc/php/7.2/fpm/conf.d/20-opencc.ini ln -s /etc/php/7.2/mods-available/opencc.ini /etc/php/7.2/cli/conf.d/20-opencc.ini Notice: 此處設定會因為環境路徑不同而因人而異,操作時需要注意路徑。 Usage 設定完成後便可以在 PHP 中使用 OpenCC 相關函式。 範例 // 傳入設定文件 $od = opencc_open("s2twp.json"); $text = opencc_convert("我鼠标哪儿去了。", $od); echo $text . PHP_EOL; opencc_close($od); 官方設定文件 Name Description s2t.json 簡體到繁體 t2s.json 繁體到簡體 s2tw.json 簡體到台灣繁體 tw2s.json 台灣繁體到簡體 s2hk.json 簡體到香港繁體 hk2s.json 香港繁體到簡體 s2twp.json 簡體到繁體,並轉換成台灣常用詞彙 tw2sp.json 繁體到簡體,並轉換成中國常用詞彙 Categories: LinuxPHP Tags: PHPUbuntu 分類 Android AngularJS API Blueprint Chrome Database MySQL DataStructure Docker Editor Vim Firefox Git GitLab Google API Hadoop HTTP Language Go Java JavaScript jQuery jQueryChart Node.js Vue Vue-CLI PHP Laravel Lumen ZendFramework Python Mac Network Cisco DLink Juniper Oauth Server Apache Share Unix FreeBSD Linux WebDesign Bootstrap CSS HTML Wordpress Search 搜尋關鍵字:

本文由blogjohnsonluorg提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦