PHP7.4의 새로운 기능 요약

silencement
풀어 주다: 2023-04-08 10:36:01
앞으로
3893명이 탐색했습니다.

PHP7.4의 새로운 기능 요약

PHP7.4 새로운 기능

PHP7.4이 출시되었습니다. 몇 가지 새로운 기능을 가져왔습니다. 이를 통해 우리는 더 적은 양의 코드를 작성할 수 있습니다.

1. 속성 추가 제한 유형

age = 10; $user->name = "张三"; //error $user->age = "zhang";//需要传递int
로그인 후 복사

2. 이 기능은 basic 위 Js의 ES6 구문을 참조하세요. 이를 통해 우리는 더 적은 양의 코드를 작성할 수 있습니다. 코드에 fn 함수가 있는 경우. 충돌할 수 있음

$n * $factor,[1,2,3]);//[10,20,30] //之前的写法 $nums = array_map(function($num)use($factor){ return $num * $factor; },[1,2,3])
로그인 후 복사

3. 제한된 반환 유형 공분산 및 매개변수 유형 반공분산

전체 공분산/반공분산 지원은 자동 로딩을 사용할 때만 제공됩니다. 단일 파일 내에서는 모든 클래스를 참조하기 전에 사용할 수 있어야 하므로 비순환 유형 참조만 사용할 수 있습니다.

로그인 후 복사

4. 배열 압축 풀기

배열 압축을 풀려면... 스프레드 연산자를 사용하세요. 이 기능은 js에서 흡수되어야 합니다. 예 보기


        
로그인 후 복사

5 Null 병합 연산자 할당

로그인 후 복사
# # 6. 숫자 리터럴 구분 기호

숫자 리터럴은 숫자 사이에 밑줄을 포함할 수 있습니다.

로그인 후 복사

7. __toString()에서 예외 발생 허용

이제 __toString()에서 예외 발생이 허용되었습니다. , 문자열 변환 중에 발생한 일부 복구 가능한 치명적인 오류가 오류 예외로 변환되었습니다. # ## 8#8.Filter# ## #_Validate_float

9 #

드디어 걱정이 없군요. 결과가 어떠냐고 묻는 것입니다. 사실 프로덕션에서는 다들 이렇게 쓰지는 않거든요.

2. 중괄호 액세스 배열 인덱스


        
로그인 후 복사

To be 솔직히, 제가 본 것은 이번이 처음입니다. 버려졌으니 아무도 이런 식으로 사용하지 않을 것입니다.3. 실수 및 is_real 실수

4 parent 키워드는 상위 클래스가 없는 클래스에서 사용됩니다

부모가 없는 클래스에서 class parent를 사용하면 컴파일 오류가 발생합니다.

"111"]; $index = "a"; $arr{$index}//废弃 $arr[$index];
로그인 후 복사
5. Money_format 함수

money_format은 더 이상 사용되지 않습니다.

6을 대체하려면 numberFormater를 사용하세요.


         
로그인 후 복사
# #

위 내용은 PHP7.4의 새로운 기능 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:www.liqingbo.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!