CodeIgniter言語クラスライブラリに関するもう1つの質問(私はまだ新しいです)。 今より簡単な言語ヘルパーを使用しています。&は少ないコードしか必要としません。CodeIgniterランダム化language_keyまたは_lang.phpファイル内の行数をカウント
マイapplication/language/english/slogan_lang.php
:
<?php
$lang["slogan1"] = "A little social media but with more fun!";
$lang["slogan2"] = "Where face and real name is not important.";
$lang["slogan3"] = "It's a social media. Eh, it's more like a game.";
$lang["slogan4"] = "Fantastic yet fabulous life in a screen.";
$lang["slogan5"] = "Not just poke with one finger, you can duel!";
エコーランダム化のための私のcurrentmethod:私の質問がある
<?= lang('slogan'.mt_rand(1,5)) ?>
を、スローガンの一つをエコーするためにいくつかの方法があるが、私は疑問を持っていますランダムに& dinamically後で私はslogan_lang.phpの行を追加または削除しますか? _lang.phpファイルに行数を取得する方法はありますか?なぜなら、私のエコーは静的に1〜5のランダム化しかしないことを知っているからです。
私はそれについての良いニュースがあります願っています!
これは役に立ちません。 _lang.phpファイルの行数に基づいて動的ではなく、1から5の範囲でランダム化されます。だから私はないと思う方法はありませんし、手動でrandの2番目のパラメータ(?)を設定する必要があります –