0
我有下面的代碼進行消毒帖子的標題爲節省塞在我的應用程序:轉換符號並使用CakePHP
$post_title = Sanitize::html($this->request->data['Post']['title'], array('remove'=>true, 'quotes' => ENT_NOQUOTES));
$post_title = String::truncate($post_title, 50, array('exact'=>false,'html'=>false,'ending'=>''));
$this->Post->saveField('slug', Inflector::slug($post_title));
萬一任何人提起這件事。我知道可以插件的插件,但更喜歡手動做!
然而&號被保存在變形器「放大器」。於是我找轉換「&」到「和」拐點階段之前。
我將如何做到這一點在PHP?我已經看過了str_replace函數。這是正確的嗎?
例如str_replace('&','and',$post_title)
但是count參數呢?任何建議或想法,將不勝感激。
謝謝
酷。感謝那。我想我應該只是先行一步,並嘗試過,但不知道是否有這樣做的更好的方法。 – Cameron
嗯,我想他們被保存爲'&'而不只是'放大器',這是有效的HTML aswel,所以也許你甚至不需要改變它? –