PDA

View Full Version : مبتدی: سوال در مورد فانکشن



mehrshadms
سه شنبه 20 خرداد 1393, 16:29 عصر
سلام چطوری میشه یه مقدار رو از یه فانکشن ریترن کرد ؟
مثلاً return $x

mehrshadms
سه شنبه 20 خرداد 1393, 17:17 عصر
<?php
function returnX($getter)
{
require_once('../includes/db.php') ;
mysqli_query($mysqli , "select value from phper_cat where id = $getter") ;
while($row = mysqli_fetch_array($result))
{
$value123 = $row['value'];
return ($value);


}


}
?>



می خوام تو یه فایل دیگه value123 رو شو کنم

lord_viper
سه شنبه 20 خرداد 1393, 17:28 عصر
سوالتون زیاد مفهوم نیست
یه راه سادش اینه که اگه اون فایل نهایی به همراه همین فایل لود میشه مقدار $value123 رو global کنید تا تو فایلهای require شده بهشون دسترسی داشته باشید
اگه مجزی هستن از هم میتونین بریزین تو سشن یا کوکی تو صفحه مورد نظر اونو بخونین و چاپ کنید

MMSHFE
چهارشنبه 21 خرداد 1393, 10:31 صبح
<?php
function returnX($getter)
{
require_once('../includes/db.php') ;
mysqli_query($mysqli , "select value from phper_cat where id = $getter") ;
if($row = mysqli_fetch_array($result))
{
$value123 = $row['value'];
return $value123;
}
return false;
}
?>

aalmair
چهارشنبه 21 خرداد 1393, 10:44 صبح
متغیری به نام value$ وجود نداره که return کردی؟؟؟



<?php
function returnX($getter)
{
require_once('../includes/db.php') ;
mysqli_query($mysqli , "select value from phper_cat where id = $getter") ;
while($row = mysqli_fetch_array($result))
{
$value123 = $row['value'];
return ($value123);


}


}
?>