CodeIgniter 언어 클래스 라이브러리에 대한 또 다른 질문입니다. 이제 더 쉽게 언어 도우미를 사용합니다. &은 코드가 적습니다. 그러나 나는 질문이있다 : CodeIgniter는 language_key를 randomize하거나 _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 두 번째 매개 변수를 수동으로 설정해야합니다 (?) –