2012-08-01 81 views
4

我正試圖調用庫中的安全類的xss_clean函數。這裏是我正在使用的:CodeIgniter:如何在庫中使用安全類的xss_clean函數?

array_map('$this->CI->security->xss_clean', $shipping_info); 

$shipping_info是一個數組。 CI是我笨全球對象,我在構造函數實例:$this->CI =& get_instance();

這裏是PHP的錯誤:

array_map() expects parameter 1 to be a valid callback, function 
     '$this->CI->security->xss_clean' not found or invalid function name 

回答

5

嘗試:

<?php 
array_map(array($this->CI->security, 'xss_clean'), $shipping_info); 
+2

真棒,它的作品!你介意多解釋一下你的答案嗎? – farjam 2012-08-01 19:11:48

+0

非常感謝它的魅力! – foxybagga 2012-12-26 13:16:40