Questions tagged «explode»

14
如何将数组值从字符串转换为int?
$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); 退货 array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } 我需要这些值是int类型而不是string类型。有没有比用foreach遍历数组并将每个字符串转换为int更好的方法呢?
233 php  string  int  explode 

11
如何爆炸和修剪空白?
例如,我想根据此字符串中的元素创建一个数组: $str = 'red, green, blue ,orange'; 我知道您可以爆炸并遍历它们并进行修剪: $arr = explode(',', $str); foreach ($arr as $value) { $new_arr[] = trim($value); } 但是我觉得有一种方法可以解决这个问题。有任何想法吗?

12
PHP多个分隔符爆炸
我有一个问题,我有一个字符串数组,并且我想在不同的分隔符中爆炸。例如 $example = 'Appel @ Ratte'; $example2 = 'apple vs ratte' 我需要一个在@或vs中爆炸的数组。 我已经写了一个解决方案,但是如果每个人都有更好的解决方案,请在此处发布。 private function multiExplode($delimiters,$string) { $ary = explode($delimiters[0],$string); array_shift($delimiters); if($delimiters != NULL) { if(count($ary) <2) $ary = $this->multiExplode($delimiters, $string); } return $ary; }
146 php  explode 


7
为PHP数组的每一项添加前缀
我有一个PHP数字数组,我想在前面加上减号(-)。我认为通过使用爆炸和内爆是有可能的,但是我对php的了解实际上是不可能的。任何帮助,将不胜感激。 本质上,我想从这里开始: $array = [1, 2, 3, 4, 5]; 对此: $array = [-1, -2, -3, -4, -5]; 有任何想法吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.