Learn PHP – PHP Programming Tutorial

얘들 아 그것은 Wild Academy의 Jake이고 Learn PHP 튜토리얼 시리즈의 1 일을 환영합니다

이 연재물은 나의 Learn PHP 책을 다룰 예정이다 그것은 각 장을 덮을 것입니다 이제 비디오 설명에서이 책을 무료로 다운로드 할 수있는 방법이 있습니다 그렇지 않으면이 무료 비디오 자습서 과정의 모든 내용을 다룰 것입니다 이제 시작하고 시작하겠습니다

따라서 가장 먼저해야 할 일은 편집기 또는 IDE를 설치하는 것입니다 이미 가지고 있다면 괜찮습니다 하지만이 시리즈에서는 IDE를 사용하여 PHP 파일을 실행하게 될 것입니다 우리는 여기 코모도 IDE에 간다 이것이 내가 사용하는 것입니다

회사 Active State에서 나에게 링크를 제공했습니다 IDE에 대한 무료 21 일 평가판입니다 그리고이 IDE를 사용하여 내가 말했던 것처럼 파일을 실행할 수 있습니다 괜찮아 그리고 만약 당신이 여기에 간다면, 그것은 선택해야합니다

어느 시스템이든 선택합니다 어서 가서 설치해 동영상 설명에 타임 스탬프를 아래에 표시하려고합니다

따라서 어떤 주제로도 뛰어 오르고 싶다면 자유롭게 그렇게하십시오 하지만 지금 당장은 당신이 PHP를 배우는 이유는 무엇입니까? 이 연재물을 통해 당신을 도울 수있는 방법에 대한 조언을 해줄 것입니다 PHP를 일반적으로 배우는 것뿐입니다 그래서 제가 먼저 다루어야 할 것은 – 카메라를 직접 보지 않아도됩니다 그러나 우선 내가해야 할 것은 평균 봉급입니다 이제이 일들은 절대 옳지 않습니다 항상 변수가 있습니다 평균이 있습니다

그리고 나서 바로 저기에있는 사람들이 있습니다 그리고 누군가를 아는 누군가를 아는 사람들이 있습니다 그래서 모든 종류의 것들이 계속됩니다 그리고 많은 돈이 유입되는 회사가 있습니다 다시 한번, 특정한 양에 대한 귀하의 견해를 설정하지 마십시오

모든 것에 범위가 있음을 알고 있습니다 따라서 2015 년 5 월 현재 87,000 달러입니다 이것은 참으로입니다 그리고 그들은 2012 년 7 월부터 분석을 해왔습니다 당신은 그것이 끝났다는 것을 알 수 있습니다

그리고 이것은 또한 모든 직업의 평균 급여보다 50 % 더 높습니다 소프트웨어 산업뿐 아니라 일반적으로 모든 직업 따라서 경제가 둔화되거나 안정되고있는 가운데, 또는 약간 올라가고있어, 그것이 지금 어디에서라도, 소프트웨어 개발자로서 당신은 속도를 유지하고 그것을 뛰어나다는 것을 알고 있습니다 그러면 XAMPP 를 설치하게됩니다 그리고 XAMPP

죄송합니다 그냥 테이블에 엎드려 하지만 XAMPP 는 PHP를 설치할 것입니다

그게 우리가해야 할 모든 것입니다 XAMPP 이 지금 당장 우리에게 줄 것이고, 우리가 필요로 할 것입니다 그것을 설치하면, 여기에서 실행할 것입니다 실제로, 나는 그것을 실행할 필요가 없다 왜냐하면 나는 그것을 책에 가지고 있기 때문에, 당신이 보게 될 이미지들

그래서 우리가 아래로 스크롤하면 그것을 설치하고 실행 한 후에, 이 설정 창이 나타납니다 모든 항목이 선택되어 있는지 확인하십시오

괜찮아 하지만 여기서 할 일은 PHP 언어를 설치하는 것입니다 그래서 확실히 선택되었는지 확인하십시오 그럼 우리는 다음에 갈거야 그리고 "XAMPP를위한 Bitnami에 대해 더 자세히"를 선택 해제 할 수 있습니다

우리는 지금 당장 그것에 대해 걱정하지 않을 것입니다 그리고 나서 당신은 다음에 칠 것입니다 그리고 우리는 이미 코모도 IDE를했습니다 그러니 비디오를 일시 중지하십시오 둘 다 설치되어 있는지 확인하십시오

그리고 나서 우리는 바로 그곳으로 올 수 있습니다 우리는 코모도를 발사 할 것입니다 그래서 Komodo IDE 9 그리고 난 그걸 없애 버릴거야 나는 단지 환영에 가야한다

이런 모습이 보일 것입니다 그리고 여러분이 할 일은 "템플릿에서 새 파일"을 할 것입니다 사실, 그렇게 하죠

그러면 PHP 템플릿을 볼 수 있습니다 우리는 거기에 갈 쪽으로 바로 거기 히트 "열기"

그래서 너에게 보여줄거야 그것은 당신을 위해 개폐 꼬리표를 열 것입니다 자, 배경이 검은 색이 아니라면, 당신이 할 수있는 것은 당신이 단지 환경 ​​설정에서 그것들을 바꿀 수 있다는 것입니다 그러나 나는 새로운 코모도 9 가 검은 색으로 기본 설정되어 있다고 생각한다 그러나 여기도 흰색이어야합니다

다시, 그 물건은 중요하지 않습니다 그리고 우리는 나중에 그것에 대해서 이야기 할 것입니다 나는 실제로 코모도 코스를 할 예정이다 여기서 IDE 설정 및 사용자 정의 방법을 보여줍니다 그리고 나서 모든 작은 멋진 도구들도 가지고 있습니다

바로이 드롭 다운 메뉴로 가십시오 그것을 클릭 한 다음 "편집"으로 이동하십시오 그런 다음 "환경 설정"을 누릅니다 이제 우리가 할 일은 PHP를 연결하는 것입니다 그래서 우리는이 IDE에서 PHP 코드를 디버깅 할 수 있습니다

이제 "언어"로 이동합니다 그리고 당신은 "PHP"로 갈 것입니다 여기에 "기본 PHP 인터프리터"가 표시됩니다 자, 이미 광산을 세웠다 그러나 그것은 아마도 당신에게 비어있을 것입니다

Windows를 사용하는 경우 C 드라이브에 XAMPP를 설치해야합니다 그러나 나는 찾아 보러 갈 것입니다 단지 어디 있는지 보여줄 것입니다 다시 말하지만, Mac 및 Linux에서는 기본값으로 설치해야합니다 XAMPP를 설치할 때 어떤 것이 든 나타나면, 그냥 기본 폴더에 설치하십시오

그래서 "C :", 그리고 우리는 내려올거야, 아, 전 이미 폴더에 있어요 괜찮아 그래서 우리는 "C :"에 있습니다 바로 "XAMPP"를 더블 클릭하십시오 그리고 당신이 찾고있는 것은 바로 "PHP"폴더입니다

괜찮아 그리고 나서 아래로 스크롤 할 것입니다 그리고 "PHP"응용 프로그램을 볼 수 있습니다 보라색과 검은 색 PHP 아이콘이 표시됩니다 여기에 "신청서"라고 써야합니다

그런 다음 "열기"를 누르십시오 그리고 지금 그것은 가리 키도록 할 것입니다 그래서 "xammp php phpexe"와 같아야합니다 그리고 나서 "Okay"를 칠 수 있습니다

설정에서 변경할 필요가있는 것이 하나 더 있습니다 드롭 다운 메뉴에서 위로 이동하십시오 "환경 설정" 이제 우리가 할 일은 바로 "디버거"에 갈 것입니다 그리고 "Skip debugging options dialogue"라고 말해야합니다

당신은 그것이 확인되었는지 확인하고 싶습니다 "디버깅 옵션 건너 뛰기 대화 상자" 그런 다음 "적용"을 누르십시오 그리고 "Okay"를 누르십시오 이제 모든 것이 제대로 작동하는지 확인해 봅시다

우린 그냥 "인쇄"할거야 우리는 작은 따옴표를 사용합니다 "효과가 있었다!" 괜찮아? PHP의 모든 문장은 끝에 세미콜론으로 끝나야합니다 그러니 거기에 놓았는지 확인하십시오 이제 파일을 디버깅하기 전에 저장해야합니다 그래서 우리는 단지 "Control + S"를 치려고합니다

그리고 나는 이것을 아래에 저장할 것이다 지금 당장 데스크톱에 새 폴더를 만들겠습니다 "PHP 레슨"을 해봅시다

그것을 거기에 저장하십시오 그리고 우리는 "시험 가동"을 할 것입니다 "test_run

php"를 강조합니다 그런 다음 저장하면됩니다 좋아, 이제 네가 할 일은 "F7"을 치는거야 그리고 당신은 그것을 아래에서 보게 될 것입니다 Mac 사용자 인 경우 파일을 디버그하려면 "Command + Control + R"을 누르십시오

그럼 변수에 대해 이야기 해 봅시다 변수는 우리가 대수에서 사용하는 것과 같습니다 특정 값이나 요소에 이름을 지정하는 데 사용됩니다 그리고 똑같은 것은 사실입니다 내 Pomodoro 목록이 있습니다 이제 PHP에서도 마찬가지입니다 그래서 우리가 여기 와서 변수 이름을 짓는다면 이제 "x"또는 "y"라는 이름을 지정하는 대신 당신은 달러 기호로 시작합니다 그래서 우리는 "a"또는 "$ a_var"를 할 것입니다 자, 당신이 원하는 것을이 이름으로 할 수는 있지만, 그냥 "a_var"로 할 것입니다 그래서 그것이 변수라는 것을 알게됩니다

그리고 나서 우리는 그것을 "67"로합시다 그리고 마지막에 세미콜론을 넣을 것입니다 이제는 "a_var"라고 부를 때마다 정수 67의 을 가리 킵니다 이제 정수는 스칼라 값 유형이며, 잠시 후에 이들에 대해 이야기하겠습니다 그래서이 변수를 화면에 출력하고 싶다면, 세미콜론 "print $ a_var"를 사용합니다

저장을 클릭하면 파일을 실행할 수 있습니다 우리는 거기에 갈 67 나는 여기 와서이 지문을 쓰러 뜨릴거야 우리는 거기에 갈

조금만 청소하십시오 Oop 그것을 구하십시오 "Control + S" "F7"

"67" 자, 내가 추천하는 다른 방법은 빵 부스러기를 만드는 것입니다 그리고 저는 이것에 대해 제 시리즈 중 다른 하나에서 이야기했습니다, 그런 다음 실제로이 비디오를 실제로 만들었습니다 동기 부여 당신이 무언가를 배우려고 노력할 때마다, 당신은 자신을 속일 필요가 있습니다 자신에게 동기를 부여 할 수있는 작은 방법을 만들어야합니다 그리고 많은 사람들 – 내 말은, 그것이 게임이란 것입니다 맞죠? 마치 마약 같아

우리는 그 (것)들에게 조금 "Oomph!" 그 (것)들에게 통지를 보내고, 그 (것)들에게 "좋은 일"를 말하십시오 음, 내가 유튜브로하는 일은, 내가 보는 동영상의 동영상 재생 목록을 만들고 싶습니다 저것은 영상을 배우고있다 왜냐하면 나는 앞으로 돌아갈 수 있기 때문에 내가 본 것을 볼 수 있기 때문에, 그것은 측정 값입니다 측정 할 수있는 것은 변경 될 수 있기 때문에, 증가 될 수 있고, 개량 될 수있다

그러기 위해서, 당신은 여기 아래로 내려갑니다 이전에 재생 목록을 만들지 않은 경우 '추가'를 클릭하기 만하면됩니다 그런 다음 "새로운 재생 목록 만들기"를 할 것입니다 그리고 당신은 "PHP 튜토리얼"을 할 수 있습니다 네가 원한다면

"프로그래밍 자습서", 그 뭐니 뭐니해도, 또는 "완성 된 수업" 당신이 한 모든 것을 계속 추적 할 수 있도록하는 것입니다 이제이 PHP 시리즈를 여기에 던져 넣을 수 있습니다 여기에 다른 시리즈를 던질 수 있습니다 다시 말하지만, 그것이 당신의 프로그래밍이라면, 방금 "프로그래밍 수업"이라고 부르는 경우

"PHP 수업" 그리고 나서 "Create"를 누르십시오 나중에 재생 목록으로 돌아갈 수 있습니다 당신이 끝낸 모든 것을 보아라 따라서 PHP 튜토리얼 2 일을 마치면, 당신이 내려올거야, "에 추가", 그런 다음 이것을 선택합니다

이 비디오는 이미 추가되었습니다 하지만 그걸 거기에 넣으려고 당신이 선택합니다 다시 책으로 돌아 가자 나는 장으로 돌아갈거야 먼저 변수에 대해 이야기하고 싶었 기 때문에 먼저 진행했습니다

그래서 정수들, 저는 이미 그것들을 보여 줬습니다 그것들은 단지 정수입니다 : 1, 54, 23 수레는 소수점입니다 그래서 내가 여기 들어 오면, 나는 이것을 "6735"를함으로써 float로 변경할 수 있습니다

다음으로 문자열과 부울이 될 것입니다 그래서 우리는 문자열을 진짜 빨리 할 것입니다 그리고 우리는 실제로 이전에 그렇게했습니다 그러나 이번에는 변수를 사용하려고합니다 우리는 "a"할거야

그냥 이름을 "찌르다"? "끈" 동일 그리고 우리는 작은 따옴표 나 큰 따옴표를 사용할 수 있습니다

지금 당장은 작은 인용문을 계속 사용하겠습니다 "이것은 문자열"입니다 끝에 세미 콜론 그리고 다시, 이것을 인쇄하고 싶다면, "print $ a_string" 괜찮아

그래서 우리는 지금 이것을 구할 것입니다 어서 가라 그리고 "This is a string"이 실행되었음을 알 수 있습니다 원하는 경우 실제로 이러한 개별 행을 주석으로 처리 할 수 ​​있습니다 2 개의 슬래시를하면됩니다

그리고 그것이 회색으로되어있는 것을 볼 수 있습니다 그리고 그것은 우리가 그것을 실행할 때 그것은 PHP에 의해 인식되지 않습니다 그래서 우리는 여기서 그것을 실행할 것입니다 "이것은 문자열"입니다 이제 우리가 얘기 한 마지막 가치

사실 67로 다시 바꾸자 여기에 새 것을 만드십시오 너는 이것에 대해 걱정할 필요는 없지만, 나는 단지

부유물 우리는 여기서 어떤 혼란을 일으키지 않습니다 "23" 우리는 거기에 갈 그리고 우리는 지금 당장 이것을 꺼낼 것입니다

그리고 "$ a_string", 우리는 더 이상 필요하지 않습니다 너는 실제로 단지 그걸 없애 버려 그래서 마지막으로, 우리는 이것은 정수입니다 "int"는 제가 여러분에게 줄 것입니다 그리고 나서이 마지막 것은 부울이 될 것입니다 글쎄, 그것은 마지막 일이 아니기 때문에, 우리는 하나 더 할 것입니다 그러나 스칼라가 아닌 합성 된 값이 될 것입니다

그래서 우리는 이것을 "참"으로 설정합니다 자, "사실" 그게 뭐야? 따라서 "참"(부울)은 "참"또는 "거짓"의 두 가지 옵션 중 하나입니다 그리고 그것은 부울이 무엇인지, 또는 둘 중 하나입니다 1과 0이 될 수 있으며, 그것은 당신이 그것에 대해 생각하고 싶은 방식이라면 예 / 아니오 일 수 있습니다

우리가 사용하는 키워드는 "False"또는 "True"입니다 하지만 기본적으로 컴퓨터가 화면에 어떤 것을 출력하고 싶다면

컴퓨터 우리 프로그램이 화면에 무엇인가를 출력하기를 원한다고 가정 해보자 우리는 조건을 설정할 것입니다

그리고 그 조건은 참이거나 거짓입니다 그리고 만약 그것이 사실이라면, 그것이 우리가하는 일이라면 그것을 화면에 보여줄 것입니다 이제 배열에 대해 이야기 해 봅시다 이것은 합성 값입니다 그래서 우리는 밑줄 친 "$ a_ary"를 할 것입니다

그리고 그것을 "배열"과 동일하게 설정할 것입니다 자, 이것은 키워드 "배열"입니다 그리고 여기서 우리는 괄호를 할 것입니다 배열은 여러 값을 포함합니다 그래서 우리는 32 세를 할 것입니다

각 값을 쉼표로 구분합니다 32, 54 – 나는 항상 그 숫자를 사용한다 78, 그리고 21 그 마지막에 세미콜론 이제는 "ary"라는 가치를 창출했습니다

그리고 이것은 배열을 생성하기위한 오래된 구문입니다 하지만 당신은 그것을 보게 될 것입니다, 그래서 이것이 제가 당신에게 보여주고있는 이유입니다 새로운 방법이 있습니다 "$ a_new"하십시오 "$ a_new =", 괄호를 사용하는 대신 대괄호를 사용합니다 그리고 우리는 단지 할 것입니다 사실, 저는이 문자열을 사용할 것입니다 네가 제한적이 아니기 때문에 "찌르다"[한숨] 당신은 당신의 이름으로 제한되지 않습니다, "마이크"- 정수로

하자 "드류" "처녀" 너희들은 내가 아주 짧은 이름을 사용하는 것을 보게 될 것이다 일반적으로 같은 것을 사용합니다 그들은 내 인생의 사람들 중 나는 자주 사용합니다 아니, 나는 그들을 사용 하지 않는다 [웃음] "이봐, 돈 좀 빌려 줄 필요가있어!" 하지만 아니, 나는 그들의 이름을 자주 사용한다 괜찮아 그리고 이제 우리는 이것을 저장할 수 있습니다 우리는 실제로 어떤 특별한 이유로 그것을 구할 필요가 없습니다

이 배열이 어떻게 생겼는지와 구문을 보여 드리고자합니다 그런 다음 나중에이 배열 내의 각 요소에 액세스하는 방법을 보여 드리겠습니다 "마이크"는 요소이고, "질"은 그녀의 요소입니다 "Drew"도 마찬가지입니다 이 숫자들과 동일합니다

하지만 지금은 그걸 보여 드리고자합니다 그래서 다시 여기 내려올 게 변수를 결합하는 것에 대해 이야기 해 봅시다 그래서 우리가 원한다고 말하자 오 세상에! 우리는 거기에 갈

이제는 부유물입니다 나는 단지 "23"에 그것을 가지고 있었다 그래서 우리는 2 개의 변수를 결합하고 싶다고합시다 우리는 할 수 우리는이 변수의 이름을 지정합니다 "$ a" "a" [웃음] 익명의 알코올 중독자 그리고 우리는 그것을 다음과 같이 설정할 것입니다 "45" 그런 다음이 변수를 "$ ab"와 같게 설정합니다

그리고 우리는 그것을 10으로 설정하려고합니다 이제 우리는이 두 가지 조합을 함께 인쇄 할 것입니다 그래서 우리는 "print $ aa +"를 할 것입니다 우리는 여기서 수학을하기 때문에 "$ ab"라고 할 것입니다 죄송합니다

너무 조용히 말하는거야? 이제 "저장"을 누른 다음 실행합니다 그리고 "55"가 반환 된 것을 볼 수 있습니다 괜찮아? 그래서 여기에 가치가있었습니다 그래서 이것이 강력한 이유는 내가 여기 와서 "$ aa"를 바꾸면 "$ aa"번 해보자

우리는이 에피소드에서도 수학 수업을 할 것입니다 시간 "$ ab" "저장"을 클릭하십시오

그리고 그것을 실행하십시오 그리고 그것을 실행하십시오 그래서 "55"가 반환 된 것을 볼 수 있습니다 그 다음 45 번 10, 즉 "450"이 반환됩니다 "echo"를 사용하십시오

"Echo"는 "print"와 같습니다 우리가 요구하는 것을 되돌릴 것입니다 그리고 우리는 할 것입니다 – 음, "$ aa"를 50으로 바꾸자 "$ aa"를 "$ ab"로 분리 한 세미콜론 "구하다"

그리고 우리는 그것을 실행할 것입니다 그리고 "5"가 반환 된 것을 볼 수 있습니다 여기 올라 오면 그 사람들을 바로 잡으십시오

여기서 내려와, 우리는 다시 "에코"를 할 것입니다 그리고 이번에는 "a"에서 "$ ab"를 뺍니다 그래서 우리는 "$ aa", 또는 – "$ aa"에서 "$ ab"를 할 것입니다 우리는 거기에 갈 그리고 "저장"을 누르십시오

다시 실행하십시오 그리고 여기에 "40"이 반환됩니다 다시 말하지만, 저는이 점에 대해서 우리가 그것에 대해 걱정할 필요가 없도록 이것을 주석 처리 할 것입니다 다시 저장하십시오 그것을 실행하십시오

우리는 거기에 갈 "40" 그리고 우리는 이것을 다시 언급 할 것입니다 내가 너에게 2 개 더 보여줄테니까 좋아, 다시 책으로 돌아가 보자

자, 저는 여러분에게 처음 4 : 나누기, 빼기 및 더하기 그러나 다음 2 장에서는 "모듈 (Modulus)"과 "지수화 (Exponentiation)"를 보여 드리겠습니다 이제 모듈은 나머지 "x"를 "y"로 나눈 값을줍니다 그래서 조금 혼란 스러울 수 있기 때문에 여기로 들어 갑시다 하지만 "에코"만 해보 죠

그리고 다시, 우리는 이것을 실제로 변경할 필요가 있습니다 "49"여기 괜찮아

그리고 그것은 단지 1 초 만에 의미가 있습니다 그래서 우리는 "echo $ aa"modulo "$ ab"를 할 것입니다 그리고 지금 나는 "저장"을 누르십시오 그리고 그것을 실행하십시오 그러면 "9"가 반환됩니다

이제 "9"가 반환되는 이유는 10이 49로 이동한다는 것입니다 총 4 번, 나머지는 9 번 나머지는 우리에게 돌려 준다 그래서 내가 여기에 와서 이걸 만들면 2, 우리는 다시 "저장"을 칠 것입니다 파일을 다시 실행하면 대신 "2"가 반환됩니다

마지막으로 우리는 지수 계산을 할 것입니다 그리고 이것은 정말 쉽습니다 그것은 단지 "에코"입니다 그것은 단지 힘입니다 그래서 "10"은 세 번째 지수 함수입니까? 그런 다음 세미콜론을 사용하여 충돌시키고 "1000"을 반환합니다

그래서 10 배 10은 100이고 배 10은 1000입니다 다시, "3"지수 "4" 저장, 실행, "81"

좋아 "PHP 배우기"책을 무료로 받고 싶다면, 내 이메일 목록에 가입하기 만하면됩니다 매월 초에 무료 프로모션이 진행되며, 그래서 나는 그것이 무료 일 때 당신에게 링크를 보내 줄 것이다 WildAcademy에 대한 링크가 있습니다 설명에 공동으로 그게 너를 여기로 데려다 줄거야, 그러면 너는 바로 거기서 서명 할 수있어

그리고 이것은 당신에게 평생 무료 회원권을 줄 것입니다 예정된 WildAcademycom 웹 사이트 동영상이 마음에 들면 동영상을 좋아해주세요 질문이 있으면 의견에 남겨 둡니다 채널을 구독하십시오

제 이름은 제이크이고, 2 일째에 보자 평화!