PHP Opsiyonel Parametreler - İsme göre parametre değerini belirtin?

0 Cevap php

Ben aşağıdaki gibi isteğe bağlı argümanları kullanmak mümkündür biliyorum:

function doSomething($do, $something = "something") {

}

doSomething("do");
doSomething("do", "nothing");

Ama şu durum var varsayalım:

function doSomething($do, $something = "something", $or = "or", $nothing = "nothing") {

}

doSomething("do", $or=>"and", $nothing=>"something");

Yani yukarıdaki satırda varsayilana $something "şey" için, ben her şey için değerleri kuruyorum bile. Olur . Ben bu net olarak mümkün olduğunu biliyorum - Ben bunu her zaman kullanabilirsiniz. Ama mümkünse PHP bunu yapmak gerekir.

Bu mümkün ise herkes bana söyleyebilir misiniz? Ben Interspire Alışveriş sepetine entegre olması Omnistar Ortaklık programı değiştirerek am - yüzden ben işlevine çağrı değiştirmek Yüklü herhangi bir yerlerde normal olarak çalışan bir işlevi tutmak istiyorum, ama (ben uzanan ediyorum) bir yer I ek parametreler belirtmek istiyorum. Ben kesinlikle mecbur kalmazsam başka bir işlevi oluşturmak istemiyorum.

0 Cevap