Bir PHP geri referans parametresini (ler) kabul edebilir miyim?

0 Cevap php

Ben aşağıdaki test ettik ve bunu ancak, o yüzden kullanımını değerlendiren ediyorum bildiğim kadarıyla gördüğünüz gibi her yerde belgelenen değil, PHP 5.2 ve 5.3 üzerinde çalışır.

Ben isValid adında bir sınıf bir işlevi var, bu verilen değeri izin verilen değerlerin kümesinde olup olmadığını görmek için bir karma denetler. are geçerli, fakat artık bazı değerler vardır; Ben mevcut birine değer geçti güncellemek ve gerçek dönmek benim isValid işlevini istiyorum.

Bu ancak, ben de array_filter için bir geri arama kullanılan bu yöntemi kullanmak istiyorum, ben kendim çağırdığınızda için iyi.

İşte değerleri 2,3,4,5,6 ile bir dizi sonuç beklendiği gibi bir test dava.

<?php
$test = array(1, 2, 3, 4, 5);
echo print_r(array_filter($test, 'maptest'), true);

function maptest(&$value)
{
$value ++;
return true;
}

Yani StackOverflow: Bu hayvanlar, ya da gelecekte / neden hataları durmasına / kaybolabilir belgesiz işlevselliği nedir?

0 Cevap