Ben doğru PHP 5.3 göçü yardım için kaynak kodu başvurular herhangi bir PHP çağrı zaman geçmesine tespit edecek bir düzenli ifade için arıyorum.
Şu anda, [^=&]\s*&\s*\$
var, ama bu atama durumlarda filtre etmez ($var = &$othervar;
).
Bu sıradanifade (ayrıştırır sıradanifade tutulmanın ne lezzet üzgün, emin değilim) Tutulma ile uyumlu olmalıdır.
Edit: Bu bir biraz daha yakın olduğu (her ne kadar kesmek bir bit): (?<!([&=]\s{0,15}))&\s*\$