تابعی برای چک کردن هر نوع ورودی.

سلام . ممنون ، خیلی کاربردی هست . از اینکه دانسته های خودت رو برای بقیه به اشتراک می ذاری ممنون :rose:
 
کد:
[B]Warning[/B]:  Call-time pass-by-reference has been deprecated in [B]C:\wamp\www\IRAN\func.php[/B] on line [B]28[/B]
سلام وقتی از تابع استفاده می کنم این اررور میاد !
چی کار کنم ؟ مرسی .
 

Y.P.Y

Well-Known Member
& رو در اول نام تابع بردارید.
اشتباه از من بود. ;) درستش کردم.
 
Y.p.y عزیز ، سلام . شرمنده اما بازم همونجوری هست . می شه یه تست بکنی خودت ؟ ممنون
 

k2-4u

Well-Known Member
چرا انقدر از ارجاع استفاده کردین :دی
Benchmark اش سریع تره ؟
 

k2-4u

Well-Known Member
خطا میده چون allow_call_time_pass_reference در ini شما 0/Off هستش.
در صورتی بطور پیش فرض 1/On باید باشه.
در سرورهای Remote هم همینطوره.

allow_call_time_pass_reference "1" PHP_INI_PERDIR PHP_INI_ALL in PHP <= 4.0.0.
YPY ظاهران متوجه صحبت من نشدی
چرا اینقدر از reference استفاده کردین ؟
 

Y.P.Y

Well-Known Member
k2-4u، پست من در جواب amirkhoshhal بود ;)
جواب شما:
چرا اینقدر از reference استفاده کردین؟
اگر با رفرنس زیاد کار می کردید دلیلش براتون واضح بود. ;)

این تابع حجم زیادی از هر نوع داده ای رو می تونه چک کنه...
این یعنی حجم زیادی داده وارد تابع میشه و در توابع داخلیش کپی و پردازش میشه!
در نتیجه حافظه بسیار زیادی اشغال می کنه و سرعت عمل رو شدیداً کاهش میده!

برای همین هم از رفرنس استفاده کردم(دیگه نیازی هم به unset نداشتم).
 

جدیدترین ارسال ها

بالا