PHP передает переменные в функцию - PullRequest
0 голосов
/ 02 ноября 2011

Это действительно базовый PHP. Может кто-нибудь сказать мне, почему это не работает и что мне нужно сделать, чтобы это работало.

<?php
$test_var=12;
proc_scrn($test_var);

proc_scrn($local_pid)
{
echo "tp12",$local_pid ;
}
?>

Ответы [ 3 ]

5 голосов
/ 02 ноября 2011

Ну, вы на самом деле не создали функцию там.Это будет работать:

<?php
$test_var=12;
proc_scrn($test_var);

function proc_scrn($local_pid='')
{
echo "tp12: ".$local_pid;
}
?>
2 голосов
/ 02 ноября 2011
function proc_scrn($local_pid)
{
// something
}

PHP - пользовательские функции

0 голосов
/ 02 ноября 2011

Довольно просто

<?php 
$var=1;
function proc_scrn($var1){
    echo "tp12: ".$var1;
}
proc_scrn($var);
?>
...