<?php class Inflectror_hlp extends CI_Controller { function __construct() { parent::__construct(); // Inflector Helper Load $this->load->helper('inflector'); } function index() { $data = array( 'word' => array( 'dogs', 'dog', 'pass', 'my_dog_spot', 'my dog spot' ) ); $this->load->view('inflectror_hlp_sample', $data); } }
<?php $this->load->view('inc/header')?> <hr/> 인플렉터는 단어를 복수,단수,카멜케이스(camel case)등으로 변형시켜줍니다. <hr/> <table class="tablesorter" border="0" cellpadding="0" cellspacing="1"> <thead> <tr> <th width="30%">사용 예</th> <th width="30%">결과</th> <th>설명</th> </tr> </thead> <tbody> <tr> <td>singular('<?php echo $word[0];?>')</td> <td><?php echo singular($word[0]);?></td> <td>복수를 단수로 변환</td> </tr> <tr> <td>plural('<?php echo $word[1];?>')</td> <td><?php echo plural($word[1]);?></td> <td>단수를 복수로 변환</td> </tr> <tr> <td>plural('<?php echo $word[1];?>')<br/>plural('<?php echo $word[2];?>', TRUE)</td> <td><?php echo plural($word[1]);?><br/><?php echo plural($word[2], TRUE);?></td> <td>단수를 복수로 변환<br/>강제로 es를 붙임</td> </tr> <tr> <td>camelize('<?php echo $word[3];?>')</td> <td><?php echo camelize($word[3]);?></td> <td>공백이나 밑줄로 연결된 단어들을 카멜케이스(camel case)로 바꿈</td> </tr> <tr> <td>underscore('<?php echo $word[4];?>')</td> <td><?php echo underscore($word[4]);?></td> <td>공백으로 나누어진 단어들을 밑줄로 연결</td> </tr> <tr> <td>humanize('<?php echo $word[3];?>')</td> <td><?php echo humanize($word[3]);?></td> <td>밑줄로 연결된 단어들을 받아서 공백으로 연결 첫문자는 대문자로 변환</td> </tr> </tbody> </table> <?php $this->load->view('inc/footer')?>
© Copyright by hoksi(Page rendered in 0.0133 seconds)