PHP 작성 앱 인터페이스
PHP 인터페이스
- 특수 추상 클래스
- 인터페이스/키워드 구현
- 전체 인터페이스 인터페이스를 구현하는 추상 메소드를 구현해야 합니다.
앱 인터페이스
정의
- 클라이언트가 요청을 보낼 인터페이스 주소가 있습니다. (http://xxx/api.php?format=xml)
- 인터페이스 파일(api.php)이 있고, 인터페이스 로직
- 인터페이스 데이터를 얻습니다.
앱 통신
클라이언트 ->(인터페이스 주소에 대한 http 요청) -> 서비스
b/s 아키텍처와의 차이점
- 주소가 앱에 캡슐화되어 있습니다(브라우저에 표시되는 주소와 다름)
- 클라이언트가 xml 또는 json 데이터를 반환합니다(html과 다름)
xml(확장 가능 마크업 언어) ) 및 json(JavaScript 개체 표기법)
크로스 플랫폼 및 언어.
- 가독성->
-
new DomDocument()
문자열 연결
XMLWrite캡슐화된 데이터 인터페이스 방법
json-
json_encode는 utf-8만 허용합니다
트랜스코드 iconv("UTF-8","GBK",$data)
xml
header("Content-Type: text/xml");
돔문서
* createElement
*appendChild
통신 데이터 표준 형식
상태 코드(200 400)
프롬프트 정보(로그인 성공)
data
- 핵심기술
-
- ').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
').text(i));
};
$numbering.fadeIn(1700);
});
});
이상으로 관련 내용을 포함하여 143 php 인터페이스를 소개하였습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.