2011-10-29 62 views
1

我被操縱的JavaScript字符串分割,我需要在一個模式像這樣的數字:從一些產生這樣我怎麼會寫這個分裂用PHP,而不是JavaScript的

150952-0535 

15095205350008 

的JavaScript是這樣的,它做的伎倆:

var s7img = '15095205350008'; 
s7img = '<img src="http://site.com/images/' 
      + s7img.substring(0, 6) + "-0" 
      + s7img.substring(7, s7img.length - 4) 
      + '?$product_stamp$">'; 

我怎麼能講價同樣的事情只是使用PHP?我開始關注着的東西,如:

$sku = "15095205350008"; 
$s7img = substr($sku, 0,6); 

但我不知道......

+3

你在正確的軌道上。只要繼續工作(['strlen()'](http://php.net/manual/en/function.strlen.php)將會有所幫助)。 –

+0

謝謝..幾乎有它然後Switz遊戲我的答案:)感謝編輯了。 – Zac

+0

你真的更擅長自己處理這些事情,因爲直到你真正瞭解正在發生的事情並在實踐中進行一段時間之前,你纔會善於處理這些事情。 –

回答

0
$s7img = "<img src='http://site.com/images/'".substr($sku, 0, 6)."-0".substr($sku, 7, -4); 

根據您的JavaScript。