如何获取PHP函数值?

时间:2012-01-30 13:42:03

标签: php function find

当使用功能时,例如“get_photo_id”,我在里面使用数字6.

实施例

<?php get_photo_id("6"); ?>

我希望函数get_photo_id获取内部值(在本例中为6)。能够在里面找到数字并为其分配变量。

这样的事情:

function get_photo_id() {

<!--something to find the value used and assign it as $valueused -->

get_cat_id('$valueused')
echo 'cat_id'
}

我希望你明白我的意思......我是一个新的PHP!

3 个答案:

答案 0 :(得分:2)

函数参数传递如下:

function foo($argument1, $arg2)
{
    var_dump($argument1, $arg2, func_get_args());
}

foo("test", 12);

结果

string(4) "test"
int(12)
array(2) { [0]=> string(4) "test" [1]=> int(12) }

答案 1 :(得分:1)

你的意思是功能参数吗?

function foo($arg)
{
    echo $arg;
}

当您致电foo("6")时,它会回显6。但是,如果您想使用数字,最好使用数字调用foo(6),而不是使用包含数字的字符串。

答案 2 :(得分:0)

我不清楚你的问题,但这可能是我理解的答案

function get_photo_id($value) {

    <!--something to find the value used and assign it as $valueused -->

    get_cat_id($value);
    echo 'cat_id'
}