方法:1、使用strrev()函數(shù)反轉(zhuǎn)字符串。2、先使用str_split()分割字符串到一個(gè)數(shù)組中,然后使用array_reverse()將數(shù)組中元素順序翻轉(zhuǎn),創(chuàng)建新的數(shù)組并返回;最后使用implode()函數(shù)將新數(shù)組轉(zhuǎn)為字符串即可。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
方法1:使用strrev()函數(shù)
strrev() 函數(shù)反轉(zhuǎn)字符串,返回已反轉(zhuǎn)的字符串。
示例:
<?php echo strrev("Hello World!"); ?>
輸出:
!dlroW olleH
方法2:利用str_split()+array_reverse()+implode()函數(shù)
先使用str_split()函數(shù)把分割字符串到一個(gè)數(shù)組中,然后使用array_reverse()函數(shù)將原數(shù)組中的元素順序翻轉(zhuǎn),創(chuàng)建新的數(shù)組并返回;最后使用implode()函數(shù)將新數(shù)組轉(zhuǎn)為字符串。
<?php $str = 'hello world!'; $arr1 = str_split($str); $arr2 = array_reverse($arr1); $str = implode($arr2); echo $str; ?>
輸出
!dlrow olleh
推薦學(xué)習(xí):《PHP視頻教程》