"0.0", 'parent' => '', 'name' => $_local->gui->all); $resulte[] = array("id" => "sutta", 'parent' => '0.0', 'name' => $_local->gui->sutta); $resulte[] = array("id" => "vinaya", 'parent' => '0.0', 'name' => $_local->gui->vinaya); $resulte[] = array("id" => "abhidhamma", 'parent' => '0.0', 'name' => $_local->gui->abhidhamma); $resulte[] = array("id" => "anna", 'parent' => '0.0', 'name' => $_local->gui->anna); $resulte[] = array("id" => "sutta.mula", 'parent' => 'sutta', 'name' => $_local->gui->mula); $resulte[] = array("id" => "sutta.atthakattha", 'parent' => 'sutta', 'name' => $_local->gui->atthakatha); $resulte[] = array("id" => "sutta.tika", 'parent' => 'sutta', 'name' => $_local->gui->tika); $resulte[] = array("id" => "sutta.anna", 'parent' => 'sutta', 'name' => $_local->gui->anna); $resulte[] = array("id" => "vinaya.mula", 'parent' => 'vinaya', 'name' => $_local->gui->mula); $resulte[] = array("id" => "vinaya.atthakattha", 'parent' => 'vinaya', 'name' => $_local->gui->atthakatha); $resulte[] = array("id" => "vinaya.tika", 'parent' => 'vinaya', 'name' => $_local->gui->tika); $resulte[] = array("id" => "vinaya.anna", 'parent' => 'vinaya', 'name' => $_local->gui->anna); $resulte[] = array("id" => "abhidhamma.mula", 'parent' => 'abhidhamma', 'name' => $_local->gui->mula); $resulte[] = array("id" => "abhidhamma.atthakattha", 'parent' => 'abhidhamma', 'name' => $_local->gui->atthakatha); $resulte[] = array("id" => "abhidhamma.tika", 'parent' => 'abhidhamma', 'name' => $_local->gui->tika); $resulte[] = array("id" => "abhidhamma.anna", 'parent' => 'abhidhamma', 'name' => $_local->gui->anna); $resulte[] = array("id" => "anna.atthakattha", 'parent' => 'anna', 'name' => $_local->gui->atthakatha); $resulte[] = array("id" => "anna.tika", 'parent' => 'anna', 'name' => $_local->gui->tika); $resulte[] = array("id" => "anna.anna2", 'parent' => 'anna', 'name' => $_local->gui->anna); if (isset($_GET["word"])) { $word = mb_strtolower($_GET["word"], 'UTF-8'); } else { echo json_encode($resulte, JSON_UNESCAPED_UNICODE); exit; } _load_book_index(); $count_return = 0; $dict_list = array(); //计算某词在三藏中出现的次数 $arrRealWordList = countWordInPali($word); $countWord = count($arrRealWordList); if ($countWord == 0) { echo "
没有查到。可能是拼写有问题。
"; exit; } $strQueryWordId = "("; //实际出现的单词id查询字串 $aQueryWordList = array(); //id 为键 拼写为值的数组 $aShowWordList = array(); //拼写为键 个数为值的数组 $aShowWordIdList = array(); //拼写为键 值Id的数组 for ($i = 0; $i < $countWord; $i++) { $value = $arrRealWordList[$i]; $strQueryWordId .= "'{$value["id"]}',"; $aQueryWordList["{$value["id"]}"] = $value["word"]; $aShowWordList[$value["word"]] = $value["count"]; $aShowWordIdList[$value["word"]] = $value["id"]; } $strQueryWordId = mb_substr($strQueryWordId, 0, mb_strlen($strQueryWordId, "UTF-8") - 1, "UTF-8"); $strQueryWordId .= ")"; //显示单词列表 arsort($aShowWordList); $i = 0; foreach ($aShowWordList as $x => $x_value) { $wordid = $aShowWordIdList[$x]; //echo $x.":".$x_value."