好吧,讓我們說,我有100個呼叫「form_input」功能。這些電話包括文本(70)和上傳(30)。調用內置的CodeIgniter功能
我上傳之前很簡單。現在我改變一下並添加:圖像預覽和文件名預覽。但我不想改變所有的地方(30),我可以,這很容易,但我現在不想要。
我不想變「芯」的文件,如果是這樣,我更喜歡使用其他名稱的功能。
form_input($p1, $p2, $p3){
if($p1['type']=='file'){
//do my lovely upload
}else{
//call built-in form_input (this is not a recursive call)
form_input($p1, $p2, $p3);
}
}
你能簡單地命名版本'form_input_custom()'? – MonkeyZeus
是的,我知道這是一種方式,但我需要知道如何使用相同的名稱,當然如果可能的話。 – lcssanches
您需要將其命名空間,將其放入它自己的類中,並根據需要調用'class-> function()',或覆蓋原始文件並創建處理上載的其他代碼。 – MonkeyZeus