>백엔드 개발 >PHP 튜토리얼 >기능 추가에 관한 추천 기사 3개

기능 추가에 관한 추천 기사 3개

黄舟
黄舟원래의
2017-06-13 15:08:24998검색

개발 과정에서 함수의 반환 값 유형을 결정하고 변경하지 않아야 하지만 PHP는 약한 유형의 언어이므로 PHP에는 이러한 구문 검증 기능이 없기 때문에 많은 함정이 발생했습니다. 예를 들어 다음 코드는 다음과 같습니다. getArticles 함수는 bool, int 및 배열을 포함하여 다양한 조건에 따라 다양한 유형의 값을 반환합니다. 일반적으로 이 유형의 함수는 배열을 반환한 다음 해당 배열을 사용하여 일부 작업을 수행합니다. 다른 연산은 있지만 함수가 값을 반환하기 때문에 타입이 고정되어 있지 않고, 호출 시 예상치 못한 다양한 함정이 발생할 가능성이 높기 때문에 표준화할 수 없으니 그냥 강제로 하는 것이 좋겠다고 생각했습니다. 함수/메서드 반환 값은 다음과 같이 강제로 입력될 수 있습니다. int function a(){ ... return 1;}bool function b(){ ... return false;}array function c(){ ... ... return array();}객체 함수 d(){ ...

1. php: php

에 함수 필수 유형 return을 추가합니다. 소개: php: php에 필수 함수 추가 return

2. PHP에 강제 유형 반환 함수 추가

기능 추가에 관한 추천 기사 3개

소개: 개발 과정에서 함수의 반환 값 유형을 결정하고 변경하지 않아야 하지만 PHP는 약한 유형의 언어이므로 PHP는 그렇지 않습니다. 이러한 구문 검증이 없기 때문에 많은 함정이 발생했습니다. 예를 들어 다음 코드는 ?phpfunction getArticles(...){ $arrData = array(); if($exp1){ return $arrData }else if($exp2)

3.

기능 추가에 관한 추천 기사 3개

소개: 시간의 증가하는 함수


위 내용은 기능 추가에 관한 추천 기사 3개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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