字符串 轮换

WBOY
Libérer: 2016-06-13 12:00:41
original
1026 Les gens l'ont consulté

字符串 替换
1要替换成apple,2要替换成pear,3要换成banana,4要换成orange。

这样的话,从数据库里读出来是23  。结果是pearbanana。
1234 ===applepearbananaorange。

就是要写一个这样的函数,根据数据查出来的数据换成水果名。

简洁的函数最好,不胜感激
------解决方案--------------------
不需要写,php 已经提供了

$d = array( 1 => 'apple', 2 => 'pear', 3 => 'banana', 4 => 'orange');<br />echo strtr('1234',$d);
Copier après la connexion
applepearbananaorange

------解决方案--------------------
$a = array(1,2,3,4);<br />$b   = array('apple','pear','banana','orange');<br />$output  = str_replace($a, $b, '1234');<br />echo $output;
Copier après la connexion

------解决方案--------------------
<br />$str = '1234';<br /><br />echo change($str);<br /><br />function change($str){<br />    $name = array('1'=>'apple', '2'=>'pear', '3'=>'banana', '4'=>'orange');    <br />    $tmp = '';<br />    for($i=0,$len=strlen($str); $i<$len; $i++){<br />        $tmp .= $name[substr($str, $i, 1)];<br />    }<br />    return $tmp;<br />}<br />
Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal