在PHP中一些字符串這樣形成:我如何獲得特定子在PHP
26301 - DEP : df 30 01 codename, CODE : cdef
大寫部分是常數,而其他部分的變量。
所以圖案將是:
xxxxxx - DEP : yy zz kk wwwwwwww, CODE : ffff
可變部件的長度可以是不同的,所以常量將只有: DEP中,符號「:」,符號「」,代碼,並再次使用符號「:」。
是否有一種方法可以使用「模式」在PHP中提取這些部分,還是必須使用空格分解id,然後檢查所有搜索常量的位置?有什麼建議?
我想產生,從第一個字符串:
$dep = "df 30";
$codenumber = "01";
$code = "cdef";
sscanf()可能是一個有用的功能,看看 - http://www.php.net/manual/en/function.sscanf.php – 2013-03-21 10:55:56
我會看看,謝謝 – 2013-03-21 10:56:34
你試過什麼? – Alfwed 2013-03-21 10:57:07