我想分裂這個ID ALG030001,但它不能,請幫助我,並使其自動增量使用PHP如ALG030002,ALG030003,ALG030004,ALG030005,ALG030006當用戶例如在提交數據庫如何使自動增量的字符串像ALG030001在php
-6
A
回答
1
<?php
$num = 'ALG030001';
for ($i = 0; $i < 10; $i ++)
{
echo $num++ . "<br>";
}
?>
+0
這真的會起作用嗎?雙加運算符混合字符串? – C4u 2014-10-27 07:07:19
+1
@ C4ud3x我測試過它並且工作正常! PHP 5.5 – 2014-10-27 07:09:12
0
我首先想到的解決這個問題會得到,你必須和改變的東西,實際上你可以增加字符串的一部分,一個INT。
<?php
$string = "ALG030001";
$chars = substr($string,0,3);
$number = (int) substr($string,3,strlen($string));
for ($i=0; $i < 10; $i++) {
$string = $chars.$number++;
echo $string;
}
?>
可能有更好的方法來解決這個問題,但在你的情況下應該這樣做。
相關問題
- 1. 如何讓字符串自動增量
- 2. '字符串'中的SQL自動增量
- 3. NHibernate自動增量字符串列
- 4. Php如何自動遞增字符?
- 5. 如何自動增量的字符串值從MySQL
- 6. 何時使用PHP中的字符串增量運算符?
- 7. 如何使數字自動增量?
- 8. 增量在字符串
- 9. 增量X在字符串
- 10. 如何使自動增量列非自動增量?
- 11. MySQL自動增量字符字段
- 12. 如何用一個字符串連接在Mysql中創建一個id(自動增量)?使用PHP只
- 13. Perl自動增量的字符串不像以前那樣工作
- 14. str_replace函數的字符串數組數量自動增加
- 15. 貓鼬上的字符串+自動增量編號
- 16. mysql中的特定字符串自動增量
- 17. 與格式字符串自動遞增
- 18. SQL Server:自動增量字符pk
- 19. 如何使在Django的自動增量字段從10000開始
- 20. 如何創建自動增量字段
- 21. 如何自動增加字符串/整數的效率?
- 22. 如何使用php pdo在mysql中創建自動增量列?
- 23. PHP,SQL自動與增量
- 24. PHP增加字符串值
- 25. 以確定的增量移動字符串中的字符
- 26. 來自字符串的PHP變量值
- 27. 給定一個字符串時自動填充增量
- 28. 將字符串轉換ID爲int自動增量
- 29. 如何自動增量ID
- 30. 如何自動增量(IDENTITY)
這真的很基本,不是嗎?即使沒有「簡單」方式的知識古代怪人張貼:拆分字符串,+運算符,字符串連接。我認爲這太基本了,不能在這裏提出。 – C4u 2014-10-27 07:15:45