PHP 기본 문법을 배웠다.
3410 단어 PHP
PHP 기본 문법 나는 Ruby를 하고 있었기 때문에 PHP의 기본 문법은 대부분 장애물이 낮았습니다.
빨리 가자! !
PHP는 스크립팅 언어이며 간단한 설명이지만 대규모 응용 프로그램을 개발할 수 있습니다.
프레임워크의 예로는 Laravel(라라벨), CakePHP(케이크피에이치피), Zend(젠드) 등이 있다.
프로그램의 기본 구조는 3개! !
1. 순차 진행 위에서 순서대로 처리
2. 조건 분기 if 문 등으로 혼란의 경우 이것을 처리한다.
3. 반복 for문 등으로 ◯회 반복하는 처리이지만
··· Ruby 라든지 생각은 너네요~~ 했어 👍
"로 끝납니다.
마지막 "?>"는 생략 가능!
「\n」은 개행이라는 의미.
Echo에서 문자열과 변수의 내용을 참조! !
처리가 끝나는 세미콜론은주의입니다 ^ ^ Ruby는 필요하지 않기 때문에
이런 설명을하는 방법을 여러 번 해보면 기억할 수 있기 때문에 괜찮을 것입니다.
php Greeting.php ←이 명령으로 실행! !
변수
변수는 예를 들면 "상자".
변수가 있는 것으로, 문자나 숫자등의 데이터를 변수에 넣어 둔다.
또한 변수는 필요할 때 검색할 수 있습니다.
변수에 데이터를 넣는 것을 「대입」이라고 하고, 꺼내는 것을 「참조」.
변수에는 이름을 붙일 수 있어 변수명이라고 한다.
변수를 만드는 것을 「변수를 선언한다」라고 한다.
이것도 Ruby에서했기 때문에 OK 👍
단지 돌마크로 시작된다는 것은 주의!

데이터 유형
gettype()으로 데이터형을 확인할 수 있다.
PHP의 풀형이 조금 특수
Ruby이면 True 또는 False 중 하나를 가진 유형이지만,
True일 때는 「1」이 대입되고 False일 때는 아무것도 대입되지 않는다.

배열
상자에 여러 데이터를 저장할 수 있는 데이터 형식입니다.
인덱스라는 번호가 나뉘어져 있다.
이것도 Ruby에서했기 때문에 OK 👍
쓰는 방법 1 변수 =array(요소수); ←( )에 직접 데이터를 쓸 수도 있다.
쓰기 방법 2 변수 = [데이터];

조건 분기
if (조건 A) {
조건 A를 만족하는 경우의 처리
} else if (조건 B) {
조건 B를 만족하는 경우의 처리
} else {
조건을 만족하지 못한 경우의 처리}


반복 처리 For 문
continue로 건너뛰기
Break에서 처리 종료
for (시작 값; 반복 횟수; 증가;) {처리 내용}

기능
처리. 함수를 선언하는 장점은 3가지.
1. 같은 것을 2회 쓸 필요가 없어지는 것.
2. 같은 것을 다른 장면에서도 사용할 수 있는 것.
3. 다른 사람도 사용할 수 있는 것.
function 함수 이름() {
수행할 처리
} ←JS와 함께 쓰는 방법이니까 OK👍
수업
클래스 = 데이터와 처리를 정리한 것.
인스턴스 = 엔티티
클래스가 차의 설계도라고 하면, 인스턴스는 벤츠나 프리우스 등 차 본체.
속성 = 클래스의 데이터
메소드 = 클래스 내의 처리
속성에는 액세스 한정자를 사용해야 합니다.
public=어디에서나 액세스할 수 있습니다.
protected=클래스 자신, 상속된 클래스, 상위 클래스에서만 액세스할 수 있습니다.
private=동일한 클래스에서만 액세스할 수 있습니다.


Reference
이 문제에 관하여(PHP 기본 문법을 배웠다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ko1219/items/eabd49ac9345192d6ffa
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(PHP 기본 문법을 배웠다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ko1219/items/eabd49ac9345192d6ffa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)