我一直想知道为什么我的函数在将变量参数放到它上时会返回空值(NULL)。
功能:(返回空值)
private static function typeObjectId($type_param) {
...
...
(some code)
for($i = 0; $i < count($results); $i++) {
if($results[$i]->type == $type_param) {
$some_var = $results[$i]->objectId;
return $some_var;
}
功能:(返回值)
private static function typeObjectId() {
...
...
(some code)
for($i = 0; $i < count($results); $i++) {
if($results[$i]->type == 'Lorem') {
$some_var = $results[$i]->objectId;
return $some_var;
}
来电:(返回空值)
public function functionName() {
$var_param = 'Lorem';
$var = self::typeObjectId($var_param);
return $var;
}
来电者:(返回值)
public function createPostImage() {
$var = self::typeObjectId();
return $var;
}
P.S 返回的价值来自云存储.. 任何帮助,将不胜感激。 感谢。