백엔드 개발 PHP 튜토리얼 PHP에서 call_user_func_array 함수 사용법 데모

PHP에서 call_user_func_array 함수 사용법 데모

Jul 29, 2016 am 08:47 AM
array function user

call_user_func_array
(PHP 4 >= 4.0.4, PHP 5)
call_user_func_array -- 매개변수 배열로 지정된 사용자 함수 호출
설명
혼합 call_user_func_array ( 콜백 함수, 배열 param_arr )
param_arr의 매개변수를 사용하여 함수에서 제공하는 사용자 정의 함수를 호출합니다. 예:
例子 1. call_user_func_array() 예

复代码 代码如下:


<?php
함수 디버그($var, $val)
{
echo "***DEBUGGINGnVARIABLE: $varnVALUE:";
if (is_array($val) || is_object($val) || is_resource($val)) {
print_r($val);
} else {
echo "n$valn";
}
echo "***n";
}
$c = mysql_connect();
$host = $_SERVER["SERVER_NAME"];
call_user_func_array('debug', array("host", $host));
call_user_func_array('debug', array("c", $c));
call_user_func_array('debug', array("_POST", $_POST));
?>


复aze代码 代码如下:


<?php
기능 테스트($str ) {
에코 $str;
}
call_user_func_array("test","NO.1 www.chhua.com");//输출"NO.1 www.chhua.com"
//参数说明“第一个参数是函数name ,第二个是参数
class testClass {
public function write($str){
echo $str;
}
}
call_user_func_array(array(testClass,write),"NO.1 www.chhua.com");//用类调사용적时侯,용array(),array(类name ,방법명)
?>

以上就介绍了 PHP中call_user_func_array는 函数에 적합한 응용 프로그램을 사용하고 있습니다.

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

기능은 무슨 뜻인가요? 기능은 무슨 뜻인가요? Aug 04, 2023 am 10:33 AM

기능은 무슨 뜻인가요?

C#에서 Array.Sort 함수를 사용하여 배열 정렬 C#에서 Array.Sort 함수를 사용하여 배열 정렬 Nov 18, 2023 am 10:37 AM

C#에서 Array.Sort 함수를 사용하여 배열 정렬

Python에서 'enumerate()' 함수의 목적은 무엇입니까? Python에서 'enumerate()' 함수의 목적은 무엇입니까? Sep 01, 2023 am 11:29 AM

Python에서 'enumerate()' 함수의 목적은 무엇입니까?

PHP array_merge_recursive() 함수를 사용하는 간단하고 명확한 방법 PHP array_merge_recursive() 함수를 사용하는 간단하고 명확한 방법 Jun 27, 2023 pm 01:48 PM

PHP array_merge_recursive() 함수를 사용하는 간단하고 명확한 방법

Docker 마운트 디렉토리 권한 문제를 해결하는 방법 Docker 마운트 디렉토리 권한 문제를 해결하는 방법 Feb 29, 2024 am 10:04 AM

Docker 마운트 디렉토리 권한 문제를 해결하는 방법

MySQL.proc 테이블의 역할과 기능에 대한 자세한 설명 MySQL.proc 테이블의 역할과 기능에 대한 자세한 설명 Mar 16, 2024 am 09:03 AM

MySQL.proc 테이블의 역할과 기능에 대한 자세한 설명

PHP에서 array_combine 함수를 사용하여 두 배열을 연관 배열로 결합하는 방법 PHP에서 array_combine 함수를 사용하여 두 배열을 연관 배열로 결합하는 방법 Jun 26, 2023 pm 01:41 PM

PHP에서 array_combine 함수를 사용하여 두 배열을 연관 배열로 결합하는 방법

Vue.use 함수의 사용법과 기능 Vue.use 함수의 사용법과 기능 Jul 24, 2023 pm 06:09 PM

Vue.use 함수의 사용법과 기능

See all articles