Ben php için oldukça yeni ve ben nasıl ben ilk isteğe bağlı parametre sonra isteğe bağlı bir parametre kurarım anlamaya çalışıyorum?
Örneğin ben aşağıdaki kodu var:
function testParam($fruit, $veg='pota',$test='default test'){
echo '<br>$fruit = '.$fruit;
echo '<br>$veg = '.$veg;
echo '<br>Test = '.$test;
}
I aşağıdaki arama yaparsanız:
echo 'with all parama';
testParam('apple','carrot','some string');
//we get:
//with all parama
//$fruit = apple
//$veg = carrot
//Test = some string
echo '<hr> missing veg';
testParam('apple','','something');
//we get:
//missing veg
//$fruit = apple
//$veg =
//Test = something
echo '<hr> This wont work';
testParam('apple',,'i am set');
Ben son örnekte ben varsayılan $ sebze parametresi olarak 'patatesleri' göstermek, böylece bir arama yapmak, ancak $ testi geçmek 'i set yapıyorum' denemek istiyorum.
Ben ben bunun hakkında php.net şey bulamıyorum gibi diğer bazı sözdizimi varsa $ sebze = 0 'patatesleri kullanabilirsiniz ama sadece merak olmadığını söylemek kodunda şube daha sonra $ sebze içine 0 geçebilir sanırım.