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');
$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');
call_user_func 사용자 정의 메소드를 호출합니다. 첫 번째 매개변수는 호출할 메소드 이름이고, 두 번째 매개변수는 호출 메소드에 전달할 매개변수로 시작합니다.
function foo($a,$b){ echo $a.' '.$b; } call_user_func('foo',100,200); // 输出:100 200
function foo($a,$b){ echo $a.' '.$b; } call_user_func_array('foo', array(100,200)); // 输出:100 200
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 400
모든 매개 변수 값을 반환합니다. 유형은 배열 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 .js
php_int_max에서 볼 수 있습니다.
나머지가 이 범위를 초과하면 오버플로가 발생합니다. 결과적으로 음수가 나옵니다. 即使使用floatval 方法把数值转型为浮点数,但php的求余运算默认使用整形来计算,因此一样有可能出现负数。 解决方法是使用浮点数的求余方法 fmod。<?php
echo 3701256461%62; // -13
?>
<?php
$res = floatval(3701256461);
echo fmod($res,62); // 53
?>
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中文网。
相关推荐:
介绍php output_buffering 缓存使用的方法
위 내용은 PHP 관련 구문 기술 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!