languages.inc

来自「php 开发的内容管理系统」· INC 代码 · 共 49 行

INC
49
字号
<?php/** * Library to grab data from languages files * * WORK IN PROGRESS. There is some bugs when including the same * file multiple time :((( */require_once('commandLine.inc');class languages {	/** Contain the list of languages available */	var $list = array();	/** some messages for the current lang */	var $messages = array();	function languages() {		$this->clear();		$this->loadList();	}	function clear() {		$this->list = array();		$this->messages = array();	}	function loadList() {		global $IP;		$this->list = array();		// available language files		$dir = opendir("$IP/languages");		while ($file = readdir($dir)) {			if (preg_match("/Language([^.]*?)\.php$/", $file, $m)) {				$this->list[] = $m[1];			}		}		sort($this->list);		// Cleanup file list		foreach($this->list as $key => $lang) {			if ($lang == 'Utf8' || $lang == '' || $lang == 'Converter')				unset($this->list[$key]);		}	}	function getList() { return $this->list; }}?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?