Tôi đang sử dụng PHP smarty để tuyên bố một liên kết:Làm thế nào để sử dụng str_replace trong Smarty
<{foreach item=list key=num from=$product}>
<li><a href="<{$config.weburl}>/<{$list.somename}>"><{$list.somename}></a></li>
<{/foreach}>`
và liên kết dẫn đến khi mouseover là:
"http:/domain/some name"
tôi cần phải str_replace không gian char (một số tên) với dấu gạch dưới (some_name), làm thế nào để làm điều đó ?? như kết quả bên dưới:
"http:/domain/some_name"
Tôi đang sử dụng mã sau nhưng mã không hoạt động. Làm thế nào để sử dụng str_replace với một mảng trong html?
<a href="<{$config.weburl}>/'.str_replace(array(' ','%'),array('_','-'),<{$list.somename}>).'">
Bạn có thực sự sử dụng '<{' and '}> 'làm dấu phân cách thông minh? – Synchro