我得到了这个变量
$test = 'Alpha, Gamma, Beta';
Run Code Online (Sandbox Code Playgroud)
获得此结果的最佳做法是什么?如何添加某个单词,例如我在下面添加光线.
Alpha射线,Gamma射线,Beta射线
试试这段代码
$test = preg_replace('/(,|$)/', ' Rays$1', $test);
Run Code Online (Sandbox Code Playgroud)
我不知道它是否是"最佳实践",但它是一种有效且简单的实践.您可以制作另一种可以提供更好性能的解决方案,如果性能问题,这可能是"最佳实践".
但如果简单就是这样,这很好.
编辑:
由于其他一些答案正在使用str_replace
,我也可以为此提供一个有效的解决方案:
$test = str_replace(',',' Rays,', $test).(empty($test)?'':' Rays');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
123 次 |
最近记录: |