سلام دوستان.
یه مشکلی برام بوجود اومده کد من:
<?php
$test = 'test';
function show(){
echo $test;
}
show();
?>
چرا این خطا میاد؟ Notice: Undefined variable: test نمیشه از متغیر استفاده کرد!
سلام دوستان.
یه مشکلی برام بوجود اومده کد من:
<?php
$test = 'test';
function show(){
echo $test;
}
show();
?>
چرا این خطا میاد؟ Notice: Undefined variable: test نمیشه از متغیر استفاده کرد!
سلام عزیز
در حالت عادی تابعی که بیرون تابع تعریف میشه رو نمیشه داخل تابع استفاده کرد [ PHP: Variable scope - Manual ]
شما میتونی کد رو به اینصورت تغییر بدی تا کار کنه
<?php
$test = 'test';
function show(){
global $test;
echo $test;
}
show();
ندونستن عیب نیست، نپرسیدن چرا!