الدالة لايمكنها إرجاع أكثر من قيمة في عدة متغيرات.
كود PHP:
<?php
function test() {
return 'myvar';
}
?>
أو
كود PHP:
<?php
function test() {
$var = 'myvar'
return $var;
}
?>
كود PHP:
<?php
function test() {
return array('v1', 'v2', 'v3');
}
?>
أو
كود PHP:
<?php
function test() {
$var = array('v1', 'v2', 'v3');
return $var;
}
?>
---------------------------------------------------
كود PHP:
$row = mysql_fetch_assoc($result);
$comp_id2 = $row['c_id'];
$comp_nm = $row['c_nm'];
$comp_user = $row['c_user'];
$comp_pass = $row['c_pass'];
$comp_mail = $row['c_mail'];
$comp_adrs = $row['c_adrs'];
$comp_yr = $row['c_yr'];
$comp_noe = $row['c_noe'];
$comp_notpy = $row['c_notpy'];
$comp_ww = $row['c_ww'];
$comp_conf = $row['c_conf'];
$comp_cv = $row['c_cv'];
$comp_inst = $row['c_inst'];
return array($row, $comp_id2, $comp_nm, $comp_user, $comp_pass, $comp_mail, $comp_adrs, $comp_yr, $comp_noe, $comp_notpy, $comp_ww, $comp_conf, $comp_cv, $comp_inst);
كود PHP:
require("includes/functions.php");
$det_array = comp_view_det($comp_id);
echo $det_array[0]; // print: The value of mysql_fetch_assoc($result)