DIRECTORY_SEPARATOR: Linux에서는 '/'입니다. Windows에서는 ''PATH_SEPARATOR: 여러 경로를 포함합니다. 여러 경로를 포함하려면 ";"으로 구분해야 하지만 Linux에서는 ":"를 사용하여 구분합니다.
설정 후 include_path에서 먼저 include_path를 검색합니다. 경로를 설정하세요. 검색. 예: include 디렉터리에 router.php 및 config.php가 있는데 다음과 같이 포함될 수 있습니다
set_include_path('include'); include('route.php'); include('config.php');또한 이 방법은 PATH_SEPARATOR
$inc_path = array('a','b','c'); set_include_path(get_include_path().PATH_SEPARATOR.implode(PATH_SEPARATOR,$inc_path)); include('a.php'); include('b.php'); include('c.php');include_path를 보려면 , get_include_path ()
call_user_func 사용자 정의 메소드를 호출합니다. 첫 번째 매개변수는 호출할 메소드 이름이고, 두 번째 매개변수는 호출 메소드에 전달할 매개변수로 시작합니다.
function foo($a,$b){ echo $a.' '.$b; } call_user_func('foo',100,200); // 输出:100 200call_user_func_array call_user_func와 마찬가지로 사용자 정의 메소드가 호출됩니다. 첫 번째 매개변수는 호출할 메소드의 이름이고, 두 번째 매개변수는 배열에 전달되는 매개변수입니다. 호출 방법. 이는 call_user_func보다 더 명확합니다.
function foo($a,$b){ echo $a.' '.$b; } call_user_func_array('foo', array(100,200)); // 输出:100 200Call 클래스 메소드
class Foo{ function show($a, $b){ echo $a.' '.$b; } } call_user_func(array('Foo','show'), 100, 200); // 输出 100 200 call_user_func_array(array('Foo','show'), array(300,400)); // 输出 300 4004.func_num_args 대 gs()는 호출 메소드의 수신 매개변수 수를 반환하며 유형은 정수입니다. func_get_arg() 지정된 매개변수 값을 반환합니다.
모든 매개 변수 값을 반환합니다. 유형은 배열 function foo(){
$num = func_num_args();
echo $num; // 2
for($i=0; $i<$num; $i++){
echo func_get_arg($i); // 1 2
}
print_r(func_get_args()); // Array
}
foo(1,2);
5입니다. 콜론을 사용하여 명령문 블록 표시
콜론은 명령문 블록을 나타냅니다.
AddType application/x-httpd-php .jsre7.php 음의 숫자를 다루는 inpp int 범위는 -2147483648 ~ 2147483647
php_int_max에서 볼 수 있습니다.
나머지가 이 범위를 초과하면 오버플로가 발생합니다. 결과적으로 음수가 나옵니다. 即使使用floatval 方法把数值转型为浮点数,但php的求余运算默认使用整形来计算,因此一样有可能出现负数。 解决方法是使用浮点数的求余方法 fmod。 本篇文章讲解了介绍php相关语法技巧,更多相关内容请关注php中文网。 相关推荐:<?php
echo 3701256461%62; // -13
?>
2f8148f9bce10b2c19e06b65af954937
8.使用file_get_contents post 数据
<?php
$api = 'http://demo.fdipzone.com/server.php';
$postdata = array(
'name' => 'fdipzone',
'gender' => 'male'
);
$opts = array(
'http' => array(
'method' => 'POST',
'header' => 'content-type:application/x-www-form-urlencoded',
'content' => http_build_query($postdata)
)
);
$context = stream_context_create($opts);
$result = file_get_contents($api, false, $context);
echo $result;
?>
9.设置时区
ini_set('date.timezone','Asia/Shanghai');
위 내용은 PHP 관련 구문 기술 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!