PHP 7 에 추 가 된 기능 정리
1.스칼라 형식 설명
php 5 에는 클래스 이름,인터페이스,배열 과 반전 함수 가 있 습 니 다.php 7 에 문자열(string),정수(int),부동 소수점(float),불 값(bool)이 추가 되 었 습 니 다.다음은 우리 가 예 를 들 어 만사 만물 은 예 를 본다.
function typeInt(int $a){
echo $a;}typeInt('sad');// , Fatal error: Uncaught TypeError: Argument 1 passed to type() must be of the type integer, string given
여기에서,우 리 는$a 를 int 형식 으로 정의 합 니 다.type 함수 에 string 이 전송 되 어 있 으 면 오 류 를 보고 합 니 다.상술 한 코드 를 수정 하 라 고 하 시 면 됩 니 다.
function typeString(string $a){
echo $a;}typeString('sad'); //sad
2.조작 부호"<=>"추가문법:
$c = $a <=> $b
$a>$b 라면$c 의 값 은 1 입 니 다.만약$a===$b 라면,$c 의 값 은 0 입 니 다.
$a<$b,$c 의 값 은-1 입 니 다.
3.조작 부호 추가"?"
변수 가 존재 하고 값 이 NULL 이 아니라면 자신의 값 을 되 돌려 줍 니 다.그렇지 않 으 면 두 번 째 동작 수 를 되 돌려 줍 니 다.
//
$username = isset($_GET['user]) ? $_GET['user] : 'nobody';
//
4.기타 특성상수 배열
switch 의 여러 default 기본 값 이 제거 되 었 습 니 다.여러 default 기본 값 을 사용 하면 이상 이 발생 합 니 다.
Session_start 함수 에 설정 항목 추가
Unserialize 함수 필터 도입
PHP 7 에 추 가 된 기능 정리 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 PHP 7 에 추 가 된 기능 중 몇 가지 내용 이 있 는 지 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel5.7 트레이닝 1(환경 구축~HelloWorld)후배와 함께 Laravel 기회에 할당되기 때문에 후배에게 튜토리얼과 복습을 겸하여 쓴다 대상은 PHP를 건다, Laravel은 초급자용 정도 후배씨는 PHP는 거는다. 프레임워크는 처음. 그 정도라도 알 수 있도록...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.