字符串數組和返回
回答
在C中,字符串是在PHP
陣列然後
<?php
$a = "hola";
for($i=0; $i < strlen($a); $i++) {
echo $a[$i] . "\n";
}
$a[2] = "-"; // will print ho-a
?>
你想做什麼操作?
如果他們的行爲鏈接C字符串將會做。我想從字符串中過濾出某些字符(不是所有的出現)。謝謝。 – OrangeRind 2009-06-23 13:57:04
我認爲爆炸和內爆將是更高性能的解決方案。 – TheHippo 2009-06-23 14:55:00
explode (string $delimiter , string $string [, int $limit ])
...之後的變化...
implode (string $glue , array $pieces)
退房http://php.net/explode
和http://php.net/implode
您還可以使用拆分或加入其中,因爲據我所知,支持正則表達式
如果我想分解爲單個字符並返回,應在$ delimiter和$ glue中寫入什麼內容? – OrangeRind 2009-06-23 13:54:50
查看Gabriel Sosa的評論 – jcuenod 2009-06-23 13:57:05
在PHP可以使用:
分裂像
說明
array split (string $pattern , string $string [, int $limit ])
將字符串分割成陣列由正則表達式。
或
破滅
<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
echo $comma_separated; // lastname,email,phone
?>
在Java中,你可以做String.tocharArray()
它將字符串轉換爲一個字符數組。你可以做一個String.split(regex)
以正則表達式分割,返回一個String數組。 char數組或字符串數組可以很容易地循環轉換回字符串。
我不確定您的意思是「他們的行爲是否相同」。從本質上講,它們提供了相同的功能......但是在Java中,字符串是一個可以在需要時迭代的對象。
在PHP中可以像數組一樣訪問字符串。
例如爲:
$my_string = 'abcdef';
$my_string[0] ==> 'a'
$my_string[1] ==> 'b'
如果你想單詞串聯轉換爲數組,然後使用explode(' ',$my_string);
注:字符串在PHP中是不一樣的Java。在PHP中,它們也可以表示任何文件的內容。
您可以瞭解幾乎所有的東西沒有通過檢查的文件:)知道
點菜的perl
<?php
$string = 'aslkdjlcnasklhdalkfhlasierjnalskdj';
$array = array_slice(preg_split('//sx', $string), 1, -1);
?>
$wordArray = str_split('string to array');
- 1. javascript數組返回字節字符串
- 2. 在JAVA中返回字符串數組和數組操作
- 3. 返回字符串數組的方法和打印返回數組
- 4. 返回一個字符串數組從
- 5. Android - AsyncTask返回字符串數組
- 6. .get jquery返回「數組」字符串?
- 7. Java - 返回2值(字符串數組)
- 8. 解析字符串並返回數組
- 9. 返回一個字符串數組?
- 10. Backgroundworker返回一個字符串[]數組
- 11. LINQ的返回字符串數組
- 12. 返回引用字符串數組
- 13. 如何返回字符串數組?
- 14. 返回字符串的方法數組
- 15. 字符串數組只返回一個字符串android
- 16. 返回字符串數組中的字符串進行
- 17. 讀取整數和返回字符串
- 18. 以字符串形式返回的數字環回數組
- 19. 將字符串數組轉換爲字節數組並返回
- 20. 動態字符串數組的構造函數和空返回
- 21. 返回字符串函數
- 22. 返回字符數組?? ??(C)
- 23. 從函數返回字符[] /字符串
- 24. CoreData在返回字符串時返回數組和NSData時需要一個字符串
- 25. JavaScript的數組和對象返回字符串
- 26. 返回多個值(字符串和數組)
- 27. ASyncTask和從一個返回字符串數組值
- 28. 字符串和返回匹配的搜索數組^
- 29. 數組中的PHP字符串只返回第一個字符
- 30. php變量,字符串和數組:關聯數組返回字符串的第一個字母
我會鼓勵你檢查出的PHP字符串操作功能豐富的庫在你最終試圖編寫自己的代碼之前:PHP有很多內置函數,而且我經常發現我所需要的已經寫好了。 – 2009-06-23 13:58:22