História do PHP – Curso PHP Iniciante #01 – Gustavo Guanabara

♫ 음악 ♫ 오프닝 안녕하세요, PHP 과정의 첫 번째 수업을 환영합니다 제 이름은 구스타보 구 아나 바라입니다

저는 선생님입니다 그리고 마침내 더 많은 비디오 코스를 시작합니다 따라서 PHP와 Java의 두 코스가 있습니다 우리는이 두 과정을 순서대로 만들지 만 간단한 이유 때문에 PHP를 선택했습니다 우리는 HTML을 보았고 알고리즘을 보았습니다

또한 좋은 코스 알고리즘을하지 않고도 PHP의 과정을 제공 알고리즘, 많은 사람들이 사이트를 만들고 PHP를 배우기를 원하지만 프로그래밍 논리를 모르기 때문에 따라서 더 이상 고민하지 않고 PHP 과정을 시작하십시오 우리가 오늘부터 시작하는이 첫 번째 모듈은 초보자를위한 PHP 과정이며, 기반으로, 그것은 언어의 첫 번째 단계입니다, 그래서 당신은 언어를 이해할 수 있으므로 명령을 암기 할 필요가 없습니다 그리고 앞으로 더 많은 유틸리티 언어를 볼 수 없습니다 그래서 우리는 간단한 질문에 대답함으로써 시작합니다 : PHP가 어떻게 출현 했습니까? 그리고이를 위해서는 타임 라인이 필요합니다

그것은 모두 1970 년 인터넷의 출현으로 시작되었습니다 그리고 나는 새로운 인터넷 역사를 알리기 위해 여기에 온 것이 아닙니다 PHP 코스에 도착했다면, HTML 코스를 통해 인터넷의 모든 역사를 알 수 있습니다 호기심이 있다면 비디오를 보는 것이 중요합니다 웹 사이트에서 HTML 코스에 가입하십시오

내가 인터넷 검색의 두 번째 이유라고 잘못 생각하지 않는다면 검색은 첫 번째 교훈 중 하나입니다 그리고 네트워크의 역사를 아는 것이 매우 중요합니다 당신이 그것을 개발하기 시작할 것이기 때문에, 그런 다음 구조를 알아야하며 작동 원리를 알아야합니다 HTML 과정의 수업 중 하나는 인터넷이 작동하는 방식입니다 그래서 당신이 그것을 아는 것이 중요합니다

그래서 나는 1970 년에 시작된 곳과 데이트했습니다 그러나 나는 아주 중요한 무엇인가의 출현으로 지금 뛰어 갈 것입니다 PHP를 배우기 시작하려면 꼭 알아야합니다 그런 다음 인터넷의 진화가 나타난 후에, 내가 여기서 만든 주요 랜드 마크, 1990 년부터입니다 World Wide Web (www)의 출현과 함께 당신이 인터넷의 역사 수업을 본다면, 틀림없이 당신은 거기에 나타나고있는이 남자를 알고 있습니다

팀 버너스 리입니다 그는 HTTP 프로토콜 생성을 담당했습니다 사이트를 볼 수있는 하이퍼 텍스트 전송을합니다 또한 그는 HTML 작성을 담당했습니다 따라서 HTTP 프로토콜로 표시 할 사이트를 구성 할 수 있습니다

그리고 여기는 매우 중요한 정보입니다 PHP를 배우려면 HTML과 알고리즘을 알아야합니다 이 지식이 없으면, 비디오 코스에 등록하기 전에 두 코스를 시작하십시오 이런 일이 매우 중요합니다 왜 좌절하지 그래? 프로그래밍 언어를 배우지 않는다

모르는 알고리즘, 그리고 HTML이 아닙니다 그리고 HTML, PHP는 아무것도 제공하지 않습니다 기본적으로 HTTP와 HTML, 그들은 함께 이야기하고 이야기한다 서버와 클라이언트 간의 대화 다음을 이해하십시오 모든 HTML, 생성, 가능한 많은 고객을 제공하고자합니다

서버에 있어야합니다 HTTP의 역할은 HTML 사본을 얻는 것입니다 프로 클라이언트를 보내십시오 거기에서, 고객은 귀하의 브라우저를 통해, 내용을 화면에 표시하십시오 이 지식을위한 전체 기반, 1990 년부터 팀 버너스 리 (Tim Berners-Lee) 및 기술

이 기술은 1990 년에 등장했으며, 그것은 간단했다 기본적으로, 나는 HTML을 가지고있다 그게 내 서버에 있고, 내 고객은 그런 다음 서버가이 데이터를 집어 보내고 프로 클라이언트 그런 간단한

이것은 HTML 파일, 사진, 이미지, 사운드, 당신이 보낼 필요가있는 것들 4 년 동안이 기술 만이 유일한 기술이었습니다 유효한 당신은 파일을 가지고 있었고, 파일은 프로 클라이언트에게 보냈습니다 만

다른 유형의 상호 작용도 아닙니다 1994 년에, 사용자에게는 다음과 같은 질문이 있습니다 얼마나 많은 사람들이 내 사이트를 방문하는지 알고 싶습니까? 이 질문을 한 사용자에게는 이름이 있습니다 그것은 라스무스 Lerdorf 당신은 그의 이름에 대해 궁금해 할 것입니다

또는 심지어 즐겁게 그러나 Rasmus는 기원 때문에이 이름을 가지고 있습니다 그는 그린란드에서 태어 났으며 덴마크에서 자랐다 어렸을 때 나중에 캐나다로 갔다 내가 캐나다에 살았을 때, Rasmus는 이러한 필요성을 느꼈습니다

그는 얼마나 많은 사람들이 방문했는지 알고 싶었습니다 그 당시 귀하의 웹 사이트 Rasmus는 경험 많은 프로그래머 였으므로 C 언어, 인터페이스를 만들기로 결정 나는 그것을 가질 여유가있다 그는 자신의 창조물을 다음과 같이 명명했습니다 개인 홈 페이지 도구, 그리고 내가 강조한 편지들을 보았다면, 이 작은 창조물 인 Rasmus, PHP 이름이 생겨났습니다

그리고 혼동하지 마십시오! 이 첫 번째 버전의 PHP에서는, 그는 프로그래밍 언어가 아니 었습니다 그것은 단순히 인터페이스였습니다 힘을 확인하기 위해, 얼마나 많은 방문자가 사이트에 액세스하고 있었습니까 그 순간 실제로 이것은 CGI라고 불렀습니다 HTML 주석 내에서, 매우 간단한 명령을 사용했습니다

이 간단한 명령들은 Rasmus도 알고있는 언어 아주 잘 펄 오늘날까지도 많은 사람들이 PHP 명령을 사용합니다 Perl에서 사용됩니다 Rasmus가 만든이 기능은 비교적 성공적이었고 영감을주었습니다

두 번째 버전을 만듭니다 몇 가지 더 많은 것들을 가지고, 예 : 사이트의 방명록 만들기 오늘날 사이트에 입장 할 때, 아주 간단한 코멘트를 남길 수 있습니다 이 아래로 1994 년에는 그렇게하지 않았습니다

Rasmus는 사용자를위한 길을 창조했습니다 사이트 소유자와 상호 작용하며, 사용자 지정 양식을 통해 메시지를 남깁니다 그런 다음 두 번째 PHP 버전에서 같은 기능 : 형태의 해석 이것은 Rasmus renomeasse 프로젝트를 만들었습니다 개인 홈 페이지 도구, 개인 홈 페이지 양식 인터프리터 용

어느 통역사의 형태입니다 도구가 더욱 대중적이되었습니다 PHP 버전 20은 phpfi로 잘 알려져 있습니다 다음 사항에 유의하십시오

이 시점에서 PHP는 언어 그것은 도서관입니다 그것은 인터페이스입니다 몇 가지 기능을 만드는 데 도움이되는 CGI 당신의 개인 페이지에 귀하의 "개인 홈 페이지"

PHP의 원래 의미는 무엇입니까? PHP가 변환하기위한 첫 번째 단계 어떤 언어에서는 Rasmus에 의해 무의식적으로 주어졌습니다 그는 그녀가 도구를 키우기를 원했습니다 그리고 그는 다른 프로그래머들에게도 액세스 권한을 부여했습니다 PHP 소스 코드 바로 PHP의 두 번째 버전 인 phpfi는, 그것은 매우 중요한 추가 기능을 얻었습니다

예를 들면 다음과 같습니다 데이터베이스에 대한 액세스 그 시점부터, 많은 개발자들이 기능을 추가하기 시작했습니다 PHP에서, 그리고 그것을 점점 인기가 있습니다 그리고 인기는 1997 년에 그토록 위대했습니다

통계를 작성하는 회사 인 Netcraft 인터넷에서, 이미 60,000 개 이상의 도메인 이미 PHP를 사용하여 대화 형 작업을 만들었습니다 회원들과 1997 년부터 우리는 하나의 이정표를 세울 수 있습니다 이것은 PHP의 큰 인기의 특징이었습니다 많은 개발자들이 도구가 성장했다 새로운 기능을 얻었다

그러나 주요 기여는 이스라엘에서 나왔다 1998 년에, 2 명의 이스라엘 친구, Zeev Suraski와 Andi Gutmans, 그들은 프로그래머였다 그들은 PHP를 완전히 다시 작성하기로 결정했습니다 그것을주는 실제로 프로그래밍 언어 기능, PHP가 이미 승리했다 그래서 그것은 같았다

PHP의 첫 번째 버전, 사이트 사용자 만있었습니다 두 번째 버전 인 이미 해석 된 양식 Rasmus가 코드를 공개했을 때 프로그래머를위한 보조 장치 그는 도구의 개발에, 지브 (Zeev)와 앤디 (Andi) 언어 코드를 다시 썼다 그리고 그 순간부터, PHP는 훨씬 더 큰 것으로 변했습니다 그의 작은 이름보다 훨씬 큰, 그건 개인 페이지 였어

그래서, 커뮤니티는 언어의 이름을 바꾸기로 결정했습니다 그러나 PHP 이름은 이미 알려져있었습니다 너무 그것은 발에 탄 것입니다 언어 이름 변경

그러나 그 때 그들은 결정했다, 언어의 이름을 바꾸자 그러나 우리는 약어를 바꾸지 않을 것입니다 버전 30부터, PHP는 "개인 홈 페이지" 그리고 그것은 부름을 받게되었다 "PHP : Hypertext Peprocessor" 그게 네가보고있는거야! 첫 번째 P PHP, 그것은 PHP를 의미합니다

이 기능은 자유 소프트웨어 군중에서 널리 사용됩니다 그리고 호출, 재귀 약어 편지는 바로 약어입니다 이것은 GNU에서도 작동합니다 "GNU 's Not Unix"의 머리 글자입니다 PHP에서는 첫 번째 P가 PHP입니다

따라서 언어의 세 번째 버전이 있습니다 여러 개발자가 만든, 특히 Zeev와 Andi의 공헌으로 버전은 매우 인기가 있었고, 1999 년에 사이트의 10 %가 World Wide Web, PHP는 어떤 식 으로든 사용됩니다 그리고 99에서 PHP는 점점 더 많이 성장했습니다 모든 인기있는 도구와 마찬가지로, 사용자가 양을 발견하기 시작했습니다 오류 및 언어 보안 결함이 있습니다

이를 해결하기 위해 Zeev와 Andi 팀, 몇몇 다른 프로그래머들에 의해 도움 받음 그들은 더 큰 보안을 확보 할 수있는 방법을 만들기로 결정했습니다 그리고 거기에서, 2000 년에, 단 1 년 후에 버전 3이 나왔습니다 PHP 버전 4가 나온다 그래서 버전 4, 그녀는 세 subversions 네 인생에서 주요 초점은 보안 문제를 해결하는 것이 었습니다

물론 다른 것들도있었습니다 그러나 이것이 입문 수업이기 때문에, 나는 여기에 각각 머무르지 않을 것이다 언어의 단계들 지금 중요한 것은, 그 언어를 알고있다 그것은 그것의 출생이 있고, 그것의 발전이 있었다

버전 4의 끝에서부터, Zeev와 Andi는 언어에 새로운 핵심 엔진 인 새로운 엔진을 만들기로 결정했습니다 다음 4 년 후, PHP의 다섯 가지 버전이 나온다 2004 년에 등장한 5 개의 PHP 버전이 시장에서 지속되었습니다 지금까지 32 (32) 버전이 있습니다 PHP 5는 현재까지 지속되는 32 (32) 버전이었습니다

이 비디오를 녹음 할 때 그의 생애 동안 PHP에는 수천 개의 패치 / 보안 결함이있었습니다 그리고 Zeev와 Andi가 만든 엔진 20이 등장했습니다 우리가 여기서 사용하고있는이 버전, 어처구니없는 PHP 언어 오늘날 PHP 언어는 세계에서 가장 유명한 언어 중 하나입니다 덕분에 5th 버전과 32 가지 하위 버전의 PHP가 출시되었습니다 하지만 이미 2004 년에 PHP 유니 코드의 "구두 속의 커러스"에 관해 이미 논의했습니다

HTML5의 과정을 수행했다면 유니 코드에 대해 언제 이야기했는지 반드시 기억해야합니다 우리가 UTF-8을 사용할 때, "UTF"는 Unicode Text Formatting의 약자입니다 언어 텍스트와 상관없이 호환성을 허용합니다 PHP는 여전히 오늘날 유니 코드 해석 문제를 가지고 있지만 진실을 말하지만, 그것은 여전히 ​​측면의 가시 다 그래서 2006 년에 그는 언어 버전 6

0에서 말하기 시작했습니다 그것의 주요 목적은 유니 코드와의 비 호환성으로 인해 생기는 문제를 해결하는 것입니다 문제는 2006 년 이래로이 약속이 이행되지 않았으며 2013 년 말까지 우리가 남긴 대부분은 55 버전의 언어였습니다 물론 5 개에서 6 개로 만들어진 많은 약속들이 이미 구현되었습니다 이 버전 5

5 이전 버전이지만 PHP 6 버전은 여전히 ​​약속입니다 당신이하려고하는 코스, 55 버전의 언어로 작성된 기능 및 기능을 다룹니다 수업을 중단하여 두 가지 중요한 메시지를 전달하십시오 초보자를위한 PHP 과정으로 오늘 여러분이 보시고 완전히 무료입니다

이 위대한 두 회사 인 Hostnet WebHost 및 T1 사이트 이들은 프로젝트의 PHP 과정을 믿고 자유로 웠던 두 사람이었습니다 그러나 우리는 좋은 수업과 최상의 수업을 함께 할 수있는 전체 구조를 가지고 있습니다 당신이 내가 아는 것에 대해 지불하는 코스 중 Hostnet 호스팅 사이트는 귀하의 사이트를 호스팅 할 장소입니다 PHP를 배우기 시작했습니다

PHP로 웹 사이트를 만들 장소가 필요합니다 그럼 누구를 믿을 수 있니? Hostnet 호스팅 사이트 비디오 강좌, 강좌 플랫폼 비디오에있는 경우,보고있는 모든 내용 YouTube에 있다면 너무 많지는 않지만 코스 플랫폼에 있다면 비디오 Hostnet에 머물며 여기에서 볼 수있는 모든 것 당신이 일하고 있다면, 그것은 귀엽다, 그것은 공중에있다, 당신은보고있는 것을 얻고있다, 꾸러미를 다운로드해라, Hostnet 웹 호스팅 덕분에 호스팅하고 있기 때문에 전문적인 서비스가 보장됩니다 그리고 T1Site는 비디오의 새로운 가족 과정입니다 그녀는 무엇을합니까? 그것은 PHP로 웹 사이트를 만들기 때문에 HTML과 PHP를 아는 것이기 때문에 PHP로 웹 사이트를 만듭니다

당신은 디자인을 알아야하고, 맛이 좋으며, 새로운 브랜드를 창조 할 수 있어야합니다 모두 귀여워 그러면 T1Site가 도움이 될 것입니다 좋습니다 계약서에서 제공하는 T1 사이트를 고용 한 시점까지 고용하십시오

시간은 거의 없지만 서비스가 정말 멋집니다 그리고 나서 PHP로 전체 사이트를 가지게 될 것이고 당신은 그것을 옮길 수있을 것입니다 그러면 사이트는 전문적으로 믿을 수없는 가격으로 만들어집니다 야, 가치있어 그럴 가치가있는 "T1site"(웹 사이트 있음) 얘들 아, 그들은 진짜 빨리 당신을 위해 웹 사이트를 구축 할 것입니다, 그것은 PHP로 모두 될 것입니다

그리고이 과정이 끝나면 사이트가 아름답고 전문적으로 움직일 수있게 될 것입니다 비디오 코스 덕분에 PHP를 알기 때문에 터치 할 수 있습니다 그래서 저는 코스 비디오를 후원하고 돕는 모든 회사들에게 큰 포옹을하고 싶었습니다 우리는 여러 지원 회사를 운영하고 있습니다 여러분은 처음에는 오프닝에서 보았습니다

그러나이 두 사람은 내가 말하는 사랑과 함께합니다 Hostnet 및 T1Site, 모든 것에 감사드립니다 지원해 주셔서 감사합니다 작은 클래스 메뚜기를 돌려! 공부하라고! 그리고 종결하기 전에 나는 당신에게 보여줄 아주 재미있는 퀴즈를 가지고 있습니다 첫 번째는 언어의 상대적 인기입니다

PHP가 설치된 서버의 10 %에 도달했다는 것을 기억해야합니다 현재이 수치는 사이트를 호스팅하는 서버의 75 %를 이미 초과 한 것으로 추산됩니다 PHP 기능을 사용합니다 여기서도 여러 버전의 언어를 사용했습니다 Você는 버전 10 이후 모든 버전에 액세스 할 수 있습니다

museumphpnet 사이트에서 55로 여기서 모든 버전을 다운로드하고이 진화를 이해할 수 있습니다 또 다른 흥미로운 호기심, PHP 언어의 마스코트를 기준으로합니다

검색 한 경우, 둘러 본 경우, PHP의 마스코트가 친숙한 코끼리 인 것을 보았습니까 그는 언어 구조의 이름 때문에 선택되었습니다 PHP, 그것은 코끼리처럼 보입니다 그리고 나는 미치지 않을거야 여기에서보기에서, PHP 아기 코끼리처럼 보이지 않아? 너 볼 수 없어? 이제 다시보고, 그렇지 않은지 확인하십시오 너 알지? 그리고 내가 미쳤다고 했지 이것은 PHP 언어의 마스코트입니다 PHP 이름이기 때문에 아기 코끼리처럼 보입니다

그리고 또 다른 매우 중요한 호기심은 다음과 같습니다 PHP 라인을 알지 못하고 PHP로 사이트를 만드는 많은 사람들 언어가 매우 대중적이됨에 따라, 많은 개발자들이 컨텐츠 관리 시스템을 만들기 시작했습니다 그리고 오늘, 당신은 WordPress를 사용하여 완전한 웹 사이트를 만들 수 있습니다 Joomla, 드루팔 (Drupal, Magento를 사용하여 전자 상점을 만들 수 있습니다

Prestashop, SugarCRM으로 비즈니스를 관리 할 수 ​​있습니다 MediaWiki를 사용하여 공동 작업 네트워크를 만들 수 있습니다 Elgg를 사용하여 소셜 네트워크를 만들 수 있습니다 PHPBB를 사용하는 포럼, Moodle을 사용한 교육 환경 이 모든 도구에는 공통점이 하나 있습니다

이들 모두는 PHP 언어로 작성되었습니다 따라서 이와 같은 도구를 사용하면 무료 인 사이트를 만들 수 있습니다 당신은 확신 할 수 있습니다, PHP는 거기에 있습니다 당신은 이동을 알 필요가 없습니다 하지만 아시다시피 사용자 정의 할 수 있습니다

WordPress 용 사용자 정의 테마를 만드는 사람들을 알고 있습니까? Joomla 모듈 만들기? 이 모든 것은 PHP를 사용하여 만들어졌습니다 그래서 바로이 중요한 언어를 배워야합니다 그리고 마지막으로: 나는 많은 사람들이 나에게 묻는 질문을 할 것이다 "Guanabara와 PHP를 만든 사람들은, 그들은 어디로 갔습니까? " 음, Zeev와 Andi는 아직 함께 있습니다 그래서 그들은 함께 그들의 이름을 가진 회사를 만들었습니다

Zeev와 Andi에 합류하여 Zend를 만들었습니다 Zend는 PHP 코어를 유지 관리하는 회사입니다 언어의 가장 유명한 프레임 워크 중 하나를 만들고, 젠드 프레임 워크 언어의 창시자 인 Rasmus는 이미 더 이상 프로젝트에 붙어 있지 않습니다 그는 야후에서 일하는 데 7 년을 보냈으며 이제는 Etsy의 인프라에서 일합니다

그것은 예술가들에게 헌정 된 유명한 전자 상거래 상점이다 그래서 그것은 이러한 정보를 가지고 있습니다 PHP의 그의 과정의 첫 번째 클래스의 끝에 도달 속성 다음 단원에서는 PHP 서버 HTML 만 지원하는 기존 서버와 다른 점은 무엇입니까? 이 강의를 즐거웠 으면 좋겠다 가능한 한 많은 사람들과이 정보를 공유하기를 바랍니다 Facebook에 가서 Twitter에 가서 Google + 그리고 사람들에게 보여주고, PHP 코스를 시작했습니다 나와 함께 수업을 듣는다 지식뿐만 아니라 내가하고있는 것을 공유하십시오 모든 정보에 액세스하는 가장 간단한 방법은 여기에있는 "cursoemvideocom" 왜 당신이 충분한 경험을 얻을 수 있는지 이미 PHP 클래스를 시청하는 데 필요한 도구를 사용하여 패키지를 다운로드 할 수 있습니다 여기를 클릭하십시오

채널에 서명합니다 그리고 "sign"의 측면 "subscribe"를 클릭하면 당신은 "engrenagenzinha"를 얻을 것이다 거기를 클릭하여 '새 정보를 이메일로 받고 싶습니다'라고 말합니다 새로운 수업이있을 때마다 YouTube에서 당신은 새로운 클래스 PHP를 가지고 있다고 이메일을받을 것입니다 새로운 콘텐츠가 생길 때마다 기억 될 수있는 좋은 방법입니다

걱정하지 마세요 교육용 콘텐츠가있는 이메일 만 수신하게됩니다 나는 너에게 보증한다! 여기를 클릭하면이 코스 PHP의 전체 재생 목록에 액세스 할 수 있으며 잊지 말아야합니다

PHP를 지금 배우고 있고, 여전히 HTML이나 알고리즘을 모른다면 이 수업을 보는 것을 멈추고, 비디오의 코스 사이트에서 그 순서대로 지켜 보겠습니다 코스 알고리즘 후 훨씬 더 "facilzinho"HTML의 첫 코스

충분히 연습하고, 그렇다면 클래스 PHP에 들어가기 그래서 내가 다시 도왔 으면 좋겠다 현재 비디오는 더 나은 전문가를 양성하기 위해 양질의 수업을 만드는 것을 목표로합니다 그리고 그것은 모두 당신에 달려 있습니다! 큰 포옹, 그리고 다음에 좋은 연구 ★ ★ 녹음 오류 안녕하세요 [목구멍 청소] 안녕 준비하세요

여보세요! 일급에 오신 것을 환영합니다 목구멍 치우고

목구멍 그래서 더 이상 (͡͡ ° ͜ ʖ ͡ °) 그리고 여기 그것은 [잃어버린] 이 시점에서, 숫자 프로그램 [Angry]

그리고 여기 그것이 더 그리고 여기 중요한 정보입니다 (͡͡ ° ͜ ʖ ͡ °)

페레 바 코스를 시작 하시겠습니까? [웃음] 말하지 마 [웃음] [웃음] 나는 얼굴을 마주 치지 못해, 내 머리 속에서 [재미 있은 목소리로] "작은 머리를 곧게 " [웃음] [웃음]

지연됨 [웃음] 내가 무슨 생각하는지 알지 클래퍼 [팜 소음]

Curso de PHP Orientado a Objetos – Aula 104 – Herança II – eXcript

사람들에게 말하십시오! 오리엔트 PHP 과정에 대한 또 다른 에피소드에 오신 것을 환영합니다 개체

이 단원에서는 다음과 같은 정의 및 개념을 연구합니다 서브 클래스 서브 클래스를 구현할 때 모든 비 전용 멤버를 받게됩니다 수퍼 클래스에서 정의됩니다 이것에 의해, 서브 클래스는 이것들을 사용할 수있게됩니다

함수뿐만 아니라 수퍼 클래스에 정의 된 변수에 값을 할당합니다 정의에 따라 모든 하위 클래스는 수퍼 클래스 유형이됩니다 즉, 클래스 A와 B 여기서 B는 A의 서브 클래스이고, 우리는 B를 가지고 있고 또한 타입이 될 것입니다 왜냐하면 그것은 이것에서 내려 오기 때문입니다 우리는 클래스를 정의합니다

조작 될 정보 그런 다음 파생 클래스는 자체 클래스를가집니다 멤버는 변수 또는 함수입니다 이제 우리는 구조체로 작업하고 있습니다 이미 구현 된 회원이 있다면 구현 된 회원을 보유해야합니다

상위 클래스의 하위 클래스는 하위 클래스에 정의 된 클래스와 나란히 작동해야합니다 그래서 우리는 서브 클래스를 구현해야한다 개념 예를 들어, 우리가 풀지 않을지라도 몇 가지 가정을 해봅시다 그 순간에 같은

예를 들어, 파생 클래스가 선언하면 어떻게됩니까? 기본 클래스에서 선언 된 동일한 이름의 변수? 즉, 클래스가 B는 클래스 A에 구현 된 동일한 이름의 변수를 구현합니다 파생 클래스가 같은 이름의 함수를 선언하면 질문이 발생합니다 다시 말하면, 서브 클래스가 a와 같은 이름을 가진 함수를 구현한다면 어떻게 될 것인가? 함수는 수퍼 클래스에서 구현됩니다 우리는 생성자가 호출된다는 것입니다 PHP 가상 머신에 의해

따라서 수퍼 클래스가 생성자를 구현 한 경우 서브 클래스는, 서브 클래스 생성자의 인스턴스를 작성해 구현했습니다 그것이 호출 될 것인가는 수퍼 클래스 나 서브 클래스의 호출이 될 것인가? 또는 우리는 둘 다해야합니다 빌더가 호출됩니까? 이 두 가지 상황은 우리가 객체 지향으로 작업합니다 그리고 그것이 의미하는 바는 지금부터입니다 우리의 연구는 확장 될 것입니다

왜냐하면 파생 된 클래스와 상호 작용할 때 우리는 우리는 또한 기본 클래스와 상호 작용할 것입니다 간단하지만 중요한 개념은 파생 클래스는 기본 클래스와 통합되어야합니다 문제가있는 경우 파생 된 클래스의 구현에서 우리가 발견 한 해결책은 수퍼 클래스가 변경되면 두 가지 상황 중 하나가 발생합니다 또는 수퍼 클래스 제대로 구현되지 않았거나 우리가 만난 솔루션에 개념적인 문제가 있습니다 이제부터 우리가 깨닫게 될 것은, 우리가 우리는 객체 지향에서 사용하는 것은 매우 간단하고 배우기 쉽고, 가장 큰 문제입니다 객체 지향의 구현은 구현에 있지 않지만 개념적 부분, 즉 분석에서 데이터 유형 간의 관계 분석 및 관련성 이제 예제를 만들어 보겠습니다

여기에 2 개의 정의 된 클래스가 있습니다 첫 번째 수퍼 클래스이고, 두 번째 서브 클래스입니다 그래서 우리가 할 일은 슈퍼 클래스의 서브 클래스 이제 하위 클래스 이름 클래스 수퍼 클래스의 모든 특성을 상속해야합니다 이제 간단한 코드를 구현해 보겠습니다 우리가 상황을 연구 할 때만

여기 슈퍼 클래스에서 시작해 보겠습니다 멤버를 public으로 정의하고 A의 멤버를 호출하여 초기화하겠습니다 값은 0입니다 세미콜론으로 지시를 마칩니다 그랬어

함수를 public으로 구현하면이 super 함수를 호출합니다 우리는 열다 괄호를 닫고 키를 열고 닫을 때 함수가 super name의 값이 호출되면 변수 A의 값을 콘솔에 인쇄해야합니다 우리는 변수 A에 접근 할 것입니다 우리는 의사 변수 $ this를 사용합니다

우리가 접근하고자하는 변수의 이름 세미콜론으로 지시를 마칩니다 그래서 우리는이 노드에 수퍼 클래스 이름 클래스를 구현했습니다 변수를 이름 A의 public으로 정의하고 값으로 초기화합니다 0이다 즉, 우리는 공개적 인 기능을 구현했습니다

우리는 그것을 슈퍼라고 부릅니다 우리는 명령어 블록에 구현 된 값을 화면에 출력해야한다 이제 변수의 하위 클래스를 구현해 보겠습니다 그럼 여기로 가자 변수를 public으로 정의하고 이름을 A로 정의하자

즉, 우리는 클래스 이름 SubClass에 public 멤버가 포함될 것이라고 말하고 있습니다 즉, 우리는 이미 SuperClassse에서 변수를 사용하고 있습니다 그래서 우리는 우리의 SuperClass뿐 아니라 우리의 SubClass에도 있어야합니다 이름이 같은 멤버가 포함되어 있습니다 이 작업이 완료되면 public으로, 하위, 닫고 닫는 괄호, 열린 키를 닫습니다

이제 우리가 할 일은 변수에 값을 할당하는 것입니다 A 다음으로 A 변수에 정수 값을 할당 해 봅시다 할당 할 값이 매개 변수로 전송됩니다 그래서 X

마지막으로, X에 의해 전달 될 값은 전체 유형이어야한다 자, 우리의 의사 변수를 사용하자 이름 A의 멤버, 그리고 값을 할당 해 봅시다 즉, 우리는 SubClass라는 클래스를 구현하여 클래스 이름 SuperClasse를 확장해야합니다 마지막으로 함수를 다음과 같이 선언합니다

공개되어 있으므로 우리는 같은 이름을 하위라고 정의하고 정수형 매개 변수를 전달할 수 있습니다 마지막으로, 우리는 우리의 변수 A가 매개 변수로 전달되는 값을 받아야한다는 함수 우리의 변수 X에 의해 우리는 상충되는 구현이 있다고 말할 수있다 SuperClasse와 SubClasse에는 같은 이름의 멤버가 있기 때문에 그럼 뭐야? 우리 하위 기능에서 여기서 일어날 것인가? 우리가 X의 값을 우리의 변수 A는 그 값을 가지고 있습니다

SuperClasse에 정의 된 SubClass 또는 pro 구성원에 정의되어 있습니까? 우리가 우리는 2 개의 정의를 가지고 있습니다 우리는 2 개의 다른 변수를 가져야합니다 이 범위로 제한되며이 변수는 여기에서이 범위로 제한됩니다 그런 다음, 우리가 변수 A에 X의 값을 할당 할 때, 2 명의 멤버 중 어느 것이 X의 값을 받는가? 또한, 슈퍼 함수에서 인쇄 할 값은 무엇입니까? 즉, 변수 A의 값을 인쇄 할 때 값 0이 인쇄됩니다 또는 변수 A에 할당 할 값을 여기에 출력합니다

22시에? 이 연구를 수행하기 위해이 코드를 구현했습니다 그런 다음 이제 우리의 목표는 하위 함수를 호출하고 매개 변수로 값을 전달하는 것입니다 그런 다음 super 함수를 호출하십시오 마지막으로 우리는 어떤 가치가 인쇄 될지 관찰 할 것입니다 자, 여기서 하위 이름 변수를 선언하고 변수 이름을 여기에 클래스 이름 SubClass의 새 인스턴스가 추가됩니다

우리는 괄호를 열고 닫습니다 세미콜론으로 지시를 끝내십시오 자, 우리의 하위 변수를 사용하자 subname 함수를 호출 해 봅시다 즉, 처음에는 함수를 호출합니다

SubClass에 정의되어 있습니다 그래서 하위 이름 함수를 호출하면 다음과 같이 전달됩니다 5 명령을 끝내기위한 세미콜론 그래서 우리는 선언한다

sub라는 변수와 SubClass 클래스의 인스턴스를 제공합니다 그런 다음 sub에 할당 된 인스턴스에 액세스하고 연산자를 사용합니다 마지막으로 값 5를 전달하여 하위 이름 함수를 호출합니다 슈퍼 함수를 ​​호출합니다 변수에 할당 된 인스턴스를 사용합시다

sub, 화살표 연산자를 사용하면 Ctrl + Tab이 여기 열립니다 우리의 CodeComplete 그리고 우리가 볼 수있는 것처럼, CodeComplete는 3 명의 멤버를 표시합니다 O 첫째, 우리의 이름은 변수 A이고, 우리는 하위 함수와 함수를가집니다 슈퍼 그래서 슈퍼 함수를 ​​호출하여 세미콜론으로 문장을 마무리합시다 그리고 나서 우리는 그것을 실행할 것입니다

그리고 우리가 볼 수 있듯이, 번호가 콘솔에 인쇄되어있었습니다 5 즉, 5가 하위 함수를 통과하는 매개 변수이고 여기에 5가 있습니다 하위 함수에서 전달할 값을 pro 매개 변수로 지정합니다 마지막으로, 우리가 super 함수를 호출 할 때, 우리는 SubClass에서 여기에 할당 된 값은 여기에있는 멤버에게 할당되었습니다

수퍼 클래스 우리가이 수업에서 배워야 할 것은 우리가 선언 할 때 SubClass에있는 같은 이름의 변수, 우리는 이것을 가리킬 것입니다 SuperClassse에서 구현 한 변수의 메모리 주소와 동일합니다 그래서 같은 이름의 변수를 선언 할 때 우리는 2 개의 정의를가집니다 하나가 될 것입니다

SuperClass 이름의 선언 된 변수가 없습니다 및 하위 클래스 따라서 SubClasse가 동일한 이름의 변수를 선언하면 두 변수 동일한 메모리 주소를 가리킬 것입니다 그러나이 현상은 변수를 가지고, 우리가 연구 할 때, 우리가 같은 이름의 함수를 가지고 있다면, 우리는 SuperClasse에 구현이 있고 SubClasse에 또 다른 구현이 있다는 것을 알았습니다 우리가 방금 연구 한이 현상은 변수들에서만 발생합니다

그런 다음 그게 다야! 이 강의에서는 Google의 구현에 대한 일반적인 연구를 수행했습니다 서브 클래스 우리는 지금부터 비슷한 상황을 연구 할 것입니다 여러 번 그래서 그게 다야! 다음 수업에서 만나서 고맙습니다

더, 안녕!

Curso de PHP – Aula 76 – Introdução às Funções Anônimas – eXcript

사람들에게 말하십시오! 우리의 PHP 코스 에피소드 1 개에 오신 것을 환영합니다! 그리고 이걸로 클래스에서 우리는 익명의 함수에 대한 연구를 시작할 것입니다 즉, 함수 우리는이를 매개 변수로 설정하여 다른 함수에 전달할 수 있습니다

익명 함수, 클로저, 람다 함수, 1 차 함수, 명령 블록은 이름이없는 명령 블록이며 매개 변수를 수신 할 수 있습니다 언어에 의해 표현으로 해석됩니다 그런 다음 익명 함수는 블록을가집니다 그러나 지시 사항을 식별하는 참조가 없으므로, 우리가 그들을 호출 할 수 있도록 범위에서 사용할 수 없습니다 의 장점 익명으로 우리는 변수를 저장하고 조작 할 때 변수를 조작 할 수 있습니다 함수의 매개 변수로 전송합니다

따라서 수신 기능은 매개 변수로받은 익명 함수를 실행하고 정의 된 인수를 전달합니다 그 헤더를 헤더에 넣고 실행 응답을 받는다 그런 다음, 람다 함수, 그것은 모든 기능과 동일한 기능을 가지고 있지만, 이름 그래서 우리는 익명의 함수가 모든 특성과 모든 기능과 동일한 원리로 작동합니다 그러나 이름에서 알 수 있듯이 따라서 이름이 없으므로 익명의 함수입니다

우리가 일반적으로 사용하는 것은 익명 함수가 콜백으로, 즉 익명 함수를 다음과 같이 전달합니다 매개 변수와 주어진 순간에받은 함수는 함수와 연속성을 호출합니다 처리 그런 다음 익명 함수는 일반적으로 선언되고 변수를 포함하는 변수로 변수를 호출 할 수 있으며, 함수의 매개 변수로 보낼 수 있습니다 익명 함수의 선언은 다음과 같습니다 그 차이가 사실 인 다른 기능의 선언과 같은 규칙 익명의 함수는 이름을 가지지 않을 것입니다

여기에 우리는 동의어를 가지고 있습니다 익명의 기능에 관해서는, 우리가 문헌에서 찾아 볼 수있는 공통점이있다 1 차 함수, 상위 차수 함수, 클로저, 람다 함수 등등 그래서 func라는 변수를 선언하자 함수에서 괄호를 열고 닫으면이 함수가받을 함수를 정의하겠습니다

name이라는 이름의 매개 변수를 열고 키를 닫은 다음 여기에 본문이 있습니다 우리 함수의 즉, 익명의 기능을 이미 구현할 수 있습니다 그런 다음, 우리는 화면에 간단한 메시지를 출력 할 것입니다 echo, open 및 close quotation marks를 작성하고, 그리고 쓰자 매개 변수로 보낸 이름은 2 점 공간이고, 다음에 보간한다

우리의 변수 이름 세미콜론으로 지시를 마칩니다 그래서 우리는 익명의 함수를 정의했습니다 즉, 함수와 노드를 정의했습니다 우리는 이름을 밝히지 않습니다

여기에 기본적인 정의가 있습니다 익명의 기능 즉, 우리는 예약어 function을 사용합니다 우리는 괄호를 열고 닫습니다 매개 변수를 괄호 안에 넣을 수 있습니다

이 함수에 전달되어야합니다 따라서 익명의 함수는 매개 변수를받을 수 있습니다 우리가 정상적인 기능을하는 것과 같은 방식입니다 이것은 우리가 열고 닫은 것입니다 열쇠, 그리고이 하나가 우연히 우리의 기능의 몸이됩니다

주의하는 것이 중요하다 익명의 함수를 정의한 후에는 세미콜론을 사용하는 것이 필수적입니다 이것을 말하는 것이 중요합니다 함수를 선언 할 때 필요하지 않기 때문입니다 세미콜론의 사용

즉, 여기에 함수를 정의하고이를 호출하면 같은 x, 괄호를 열고 닫음, 열고 닫는 키, 우리는 이 정의에서는 여기에 세미콜론을 넣을 필요가 없습니다 즉,이 정의 여기가 완료되었습니다 그러나 익명 함수는 표현식이므로 PHP에서는 모든 표현식이 세미콜론으로 끝나기 때문에 필수적입니다 익명 기능을 구현 한 후에 세미콜론을 사용합니다 그런 다음 우리는이 코드를 삭제할 것이고 우리는 여기 익명의 함수로 리턴 할 것입니다

이제 우리는 무엇을 할 것인가? 할 일은 익명의 기능을 호출하는 것입니다 그래서, 우리가 익명의 함수를 호출하기 위해서 우리는 그것을 포함하는 변수를 사용해야합니다 그래서 여기에 넣어야합니다 기능 암호, 열기 및 닫기 괄호, 매개 변수를 eXcript로 정의합시다 세미콜론으로 지시를 마칩니다

그래서 우리는 우리의 기능을 부르고 있습니다 func라는 변수에 할당 된 익명의 속성 이것으로 우리는 그것을 포함하는 변수를 통한 익명의 함수 그렇게하면 우리는 처형 할 것입니다 그리고 우리가 볼 수 있듯이, 콘솔에 여기에 인쇄되었습니다

매개 변수로 보내진 이름입니다 2 포인트 공간, eXcript입니다 즉, 우리는 방금 익명의 함수를 정의했습니다 이 변수를 익명 함수에 할당합니다 그래서 우리는 우리는 다른 변수와 같은 방식으로이 변수를 사용할 수 있습니다

즉, 매개 변수로 전달할 수 있습니다 반원이되는 등등 그래서 우리가 테스트 할 수 있도록 여기에 다른 테스트를 정의 해 봅시다 함수,이 테스트 함수를 호출하고, 괄호를 열고 닫은 다음, 정의 해 봅시다 테스트 함수는 nom F의 매개 변수를 받아야합니다

즉, 우리는 다음과 같이 전달할 것입니다 우리 함수의 매개 변수는 익명 함수를 테스트합니다 그래서 열쇠를 열고 닫았습니다 이제 우리는 매개 변수로서 얻는 함수를 호출 할 것입니다 들어 여기에 F 달러 기호를 넣자

괄호를 열고 닫은 다음 호출 할 것이다 Claudius라는 이름으로 우리가받는 함수 그럼 내가 어떻게 알았어? 매개 변수로 전달 될 함수는 여기에 정의 된 함수입니다 11, 매개 변수로 이름을 전달하여 익명 함수를 호출했습니다 나는이 일을했다

방법을 전달할 수있는 함수를 알고 있기 때문에 우리가 정의하는 함수입니다 우리는 이것을 변수 func에 할당합니다 그래서 나는 여기서 그 방법으로 작업했습니다 그런 다음, 우리가 익명의 함수를받을 때, 우리는 어떤 파라미터 보내야합니다 그렇지 않으면 예외가 발생하고 스크립트가 중지됩니다 여기서이 줄을 주석으로 표시하겠습니다

어서 우리의 테스트 함수를 호출하고 우리는 함수 func를 매개 변수로 전달합니다 그 명령을 완료하려면 쉼표를 사용하십시오 우리는 그것이 처형 당했고, 우리가 볼 수 있듯이, 그것은 인쇄되었습니다 여기 콘솔에서 매개 변수로 보낸 이름은 2 점 공간 인 Claudius입니다 다시 말하면, 이제 우리는 정상적인 함수 인 함수 테스트를 호출합니다

매개 변수로 익명 함수를 전달합니다 이것은 완료, 우리는 시체에서 정의 함수가 호출 할 테스트 함수, 통과 된 함수 매개 변수로 그런 다음 달러 기호 f를 열고 닫는 괄호를 넣은 다음 우리는 이름을 지었다 그래서 우리는 여기이 함수를 실행 시켰습니다 우리가 가진 것 이 단원에서 이해해야 할 것은 익명의 기능이며 다른 어떤 것과도 같은 방식으로 작동합니다

차이점은 익명의 함수가 이름을 가지지 않는다는 것입니다 그러나 동일하게 변수에 할당 될 것이고, 우리가이 함수를 호출하기 위해서, bastas 함수를 포함하는 변수를 사용합니다 그래서 그것입니다 여러분! 어떻게 우리는 익명의 함수의 사용이 매우 유사한 방식으로 발생한다는 것을 알 수 있습니다 어떤 기능의 사용 차이점은 우리 대신에 우리는 함수를 호출하면 변수 이름을 가지므로 함수는 익명 함수를 포함하는 변수를 사용합니다

그래서 그게 다야! 나는 본다 우리 다음 학급에있는 너희들, 고마워, 너를 봐, 안녕!

PHP: XAMPP Problemas

안녕하세요, 저는 알리 칸테 대학교 (University of Alicante)의 컴퓨터 과학 교수 인 Sergio Luján Mora입니다 그리고이 비디오에서는 "웹 개발 소개"과정의 일부입니다

Windows에서 XAMPP로 발생할 수있는 몇 가지 문제에 대해 이야기하겠습니다 시작하기 전에 내가 할 수있는 웹 사이트 몇 가지를 알려드립니다 저와 제 일에 대한 더 많은 정보와 저에게 연락 할 수있는 두 가지 방법을 찾으십시오 내 이메일 sergiolujan@ua

es와 트위터 계정 @sergiolujanmora를 통해 아직 보지 않았다면이 비디오를보기 전에 비디오 "XAMPP"를 보는 것이 좋습니다 XAMPP의 정의, 설치 방법 및 작동 방법을 설명합니다 저는 5 년 넘게 XAMPP를 사용해 왔고 두 가지 간단한 문제 만있었습니다 솔루션입니다

이 동영상에서 제가 여러분에게 말할 것입니다 XAMPP를 루트 디렉토리에 설치하지 않으면 발생할 수있는 첫 번째 문제가 발생합니다 당신은 하나의 디렉토리 안에서 그것을한다 또는 설치 한 후 사이트에서 이동했는데 작동하지 않을 수 있습니다 올바르게

이 경우 "setup_xamppbat"을 실행하십시오 이 스크립트는 업데이트됩니다 현재 경로에 대한 XAMPP 구성 요소의 여러 구성 파일 경로 확실히이 방법으로 XAMPP가 올바르게 다시 작동합니다 두 번째 문제는 다른 모듈을 사용하는 포트와 관련이 있습니다

XAMPP 예를 들어, XAMPP를 가져 오는 Apache 웹 서버는 포트를 사용하도록 구성됩니다 즉, HTTP의 경우 포트 80이고 HTTPS의 경우 포트 443입니다 그러나 이러한 포트가 이미 사용 중이라면 어떻게됩니까? 그러나 기본 관리자 시스템과 같은 나머지 XAMPP 모듈에서도 마찬가지입니다 MySQL 데이터 또는 Mercury 메일 서버의 경우에도 포트가 사용 중일 수 있습니다 다른 프로그램의 경우 XAMPP 제어판 버전 3을 실행하면 경고 메시지가 표시되며 XAMPP 모듈에 필요한 포트는 이미 사용 중입니다

"Netstat"버튼을 사용하면 모든 창이 표시되는 창에 액세스 할 수 있습니다 사용중인 포트 및 포트를 사용중인 포트 예를 들어, 포트 80과 포트 443이 이미 다른 프로그램에서 사용 중이거나, 이 예에서와 같이 Skype 문제가있는 다른 프로그램은 VMWare 또는 Internet Information Server이며, 아파치가 기본적으로 사용하는 포트 80과 443을 사용하기 때문이다 이 문제에 대한 해결책은 세 가지가 있습니다

다른 프로그램을 중지하거나 다른 프로그램에서 충돌하는 포트를 변경하거나 XAMPP에서 변경할 수 있습니다 예를 들어 포트에 문제가있을 수있는 XAMPP를 제공하는 Apache 웹 서버 80 및 443을 사용하십시오 Skype에서 포트를 변경하려면 "옵션"과 "연결"패널로 가야합니다 연결을위한 대안으로 포트 80과 443을 사용하는 옵션입니다 들어오는 이 옵션을 비활성화하면 Skype는이 두 포트와 서버 사용을 중단합니다

아파치가 제대로 작동합니다 또는 Apache 구성을 변경할 수도 있습니다 이를 위해 두 가지를 수정해야합니다 파일 첫 번째 파일은 " xampp apache conf "디렉토리에 있으며 "httpd

conf"라고합니다 이 파일에서 포트 80을 참조하는 행을 변경해야합니다 대신 8080과 같이 사용 가능한 다른 포트 두 번째 파일은 " xampp apache conf extra "디렉토리에 있으며 호출됩니다 httpd-ssl

conf 이 파일에서 포트 443을 참조하는 행을 변경해야합니다 그 자리에 예를 들어 4443과 같은 다른 포트가 있습니다 그러나 Apache 포트를 변경하면 더 이상 정상적인 방법으로 연결할 수 없습니다 "Localhost"하지만 포트를 지정해야합니다

그것을 기억하십시오 마지막으로, 다른 문제가 있으면 XAMPP FAQ를 확인하는 것이 좋습니다 어쩌면 문제에 대한 답을 찾을 수 있습니다 그리고 그렇지 않다면 Google을 검색하십시오 당신이 그 문제의 첫 번째가 아니 었는지와 분명히 누군가가 그 문제를 해결했는지 확인하십시오

전에 이 비디오는 "웹 개발 소개"과정의 일부입니다 ideswebes 주소에서 구할 수 있습니다 주의 해 주셔서 대단히 감사합니다

Curso de PHP – Aula 64 – Lista de Parâmetros – eXcript

사람들에게 말하십시오! 우리의 PHP 코스 에피소드 1 개에 오신 것을 환영합니다! 그리고 이걸로 클래스의 경우 매개 변수 목록을 검토합니다 언어가 우리에게 제공하는 융통성있는 방법 매개 변수를받습니다

우리는 대부분 우리의 기능을 가지고 있습니다 어떤 매개 변수가 전달되는지 그러나 몇 가지 상황이 있는데, 우리는 융통성 있고 기능 할 수 있어야합니다 예를 들어, 매개 변수의 다른 양 이것은 사용해야 만하는 도구입니다

알 수없는 상황에서 어떤 매개 변수가 전달되는지 기능 알 수있는 다른 모든 상황에서 어떤 매개 변수 우리가 이미 연구 한 방식으로 매개 변수를 정의해야합니다 우리는, 매개 변수 목록을 수신하는 함수에 대해 아무 것도 할 필요가 없다는 것을 의미합니다 즉, 특정 단어 또는 마크가 없습니다 함수를 사용하면 매개 변수 목록을 받게됩니다

우리가 가진 것은 일련의 도구들입니다 우리 함수의 구현에서 이러한 매개 변수를 수신 할 수 있습니다 그래서 언어 대신 매개 변수 목록 수신에 대한 표기법을 설정하면 이 매개 변수를 받기 위해 3 가지 기능을 설정하십시오 우리가 가지고있는 생각 그 순간에, 우리가 지켜야 할 매개 변수를 가진 함수에있는 것입니다 이 매개 변수를 전달하려면 2 개의 매개 변수가있는 함수에서 우리는 2 개의 매개 변수를 전달하려면 함수를 호출 할 수 없으며 그러나 더 높은 수량을 전달한다고해서 어떤 문제 PHP 언어는 목록 수신을 위해이 세 가지 함수를 정의했습니다

매개 변수 우리는 전송 된 매개 변수 목록이 배열이고, 예를 들어,이 Array가 반환되도록 요청하는 함수가 있습니다 그래서 가자 매개 변수 목록을받는 함수를 구현하십시오 함수를 정의 해 봅시다 매개 변수 목록을 수신 할 수 있습니다

그래서 우리는 단어를 사용합니다 예약 된 함수, sum, open 및 close 괄호 함수를 호출하고 open 우리는 열쇠를 닫습니다 우리는 이것이 필요한 코드이므로 닫을 수 있습니다 매개 변수 목록 수신 이제 우리가해야 할 일은 PHP가 보낸 목록을 수신하고 조작하기 위해 우리에게 제공하는 3 가지 함수

우리는이 3 가지 기능을 정의한 PHP 언어를 가지고 있습니다 첫 번째 기능이 사용되며, 인덱스로 매개 변수에 액세스하려는 경우 다음으로 예를 들어, 3 개의 매개 변수가 전송되면 목록의 첫 번째 매개 변수에 인덱스는 0이고, 두 번째 인덱스는 1이고, 세 번째 인덱스는 인덱스입니다 2와 같다 따라서 함수는 func arg를 얻습니다 매개 변수에 액세스 할 수 있습니다

동일한 색인에 액세스합니다 따라서이 함수는 다음과 같은 경우에만 사용할 수 있습니다 매개 변수 목록이 전송되고 있는지, 그리고 매개 변수가 전달 된 위치를 알 수 있습니다 우리가 가지고있는 두 번째 기능 func는 args를 얻습니다 우리가 볼 수 있듯이이 두 함수의 차이점은 여기에 마지막에 S가 있는데,이 경우에는 복수형을 나타냅니다

그런 다음 우리는 그 기능을 가지고 있습니다 func get args는 전달 된 매개 변수를 포함하는 Array를 리턴합니다 그런 다음, 우리가 Array를 반환 할 때 우리는 같은 것을 반복 할 수 있고 따라서 값을 읽는 것입니다 그 안에 정의되어 있습니다 마지막으로 args에 함수가 있습니다

즉, 우리를 반환하는 함수, 전달 된 매개 변수의 양 그래서 첫 번째 예를 만들고 다음과 같이 작업 해 보겠습니다 정의하자 총 이름의 변수이며, 여기에 첫 번째와 두 번째의 합을 매개 변수 따라서 첫 번째 매개 변수를 얻으려면 함수 func을 호출합니다

args를 얻고 인덱스가 0이라는 것을 정의하자 즉, 우리는 첫 번째 매개 변수의 인덱스가 0입니다 즉,이 매개 변수는 전송 된 두 번째 매개 변수가 추가됩니다 그래서 func는 arg를 얻습니다 여기에서 1

우리가하는 일은 통과 된 첫 번째 매개 변수를 취하는 것입니다 통과 된 두 번째 매개 변수를 추가합니다 그런 다음, 우리는 이것을 돌려줍니다 총 이름 변수에 합계 마지막으로, 우리는 화면에 인쇄해야합니다

총 변수에 포함되어 있습니다 이제 여기로 가보자 soma 함수를 호출하자 인수로 값 10과 값 2를 전달합니다 완료하려면 쉼표와 쉼표 지시

우리는 그것을 실행할 것입니다 그리고 우리가 볼 수 있듯이, 그것은 우리를 위해 여기에 인쇄되었습니다 즉, 우리는 함수 func를 통해 arg를 얻습니다 우리는 첫 번째 매개 변수에 접근합니다 보내졌으며 두 번째 매개 변수에 액세스합니다

그래서 이것은 일하는 방법입니다 보내지는 가치의 위치를 ​​알 수 있고, 우리는 어떤 가치가 전달 될 것이라는 보장이있을 때 그래서 그것입니다 여러분! 이것은 매개 변수 목록을 얻는 방법에 대한 우리의 첫 번째 교훈이었습니다 어떻게 우리가 매개 변수 목록을 수신 할 수있는 함수를 정의하기 위해 배웠습니다 우리는 전혀 아무것도 할 필요가 없습니다

우리가 가진 유일한 차이점은 매개 변수 목록에 액세스하는 방법입니다 그래서 그게 다야! 나는 너를 본다 우리의 다음 학급에서, 당신을 감사하고, 나중에 당신을 만난다, 안녕!

Curso de PHP – Aula 67 – Retorno de Valores – eXcript

그리고이 수업에서는 가치의 반환을 연구 할 것입니다 우리는 함수를 통해 값을 반환 할 수 있습니다

정의에 따르면, 모든 기능은, 유형에 관계없이 값을 반환하는 기능 우리는 가치를 돌려 주어야합니다 우리가 호출하는 순간부터 시작된 사이클의 완료입니다 어떤 기능을하고, 이것의 옆에, 우리는 논증을 전달한다 아마, 함수 명령 블록에서 사용되었습니다

사실, 그 많은 기능 값을 받고, 처리하고, 처리 된 값을 반환하도록 합산됩니다 여기에 return 문을 사용하여 간단한 코드가 있습니다 그래서 우리는 함수를 정의합니다 주어진 순간에, 우리는 return 문을 정의한 다음, 어떤 값이 반환되어야합니다 우리는이 기능을 호출 한 사람과 능력을 가지고 있습니다

반환되는 값을받습니다 그러나 우리는 의무적 인 것은 아니며 함수가 반환하는 값을받습니다 그러나 대부분의 경우, 이 반환 값을 받기 위해서만 함수를 호출 할 것입니다 그래서 우리는, return 문은 사용 된 언어의 예약어이며, 함수가 반환 할 값을 설정합니다 그리고 우리 프로그램이 끝나면 return 문을 찾으면 그 함수가 있습니다

실행중인 실행 문은 return 문이 정의 된 것과 같은 줄에서 종료됩니다 따라서 우리가 배우게 될 것처럼 return 문을 사용하는 것이 일반적입니다 우리가 지시를 완성하기 위해서뿐입니다 그러나 return 문을 사용합니다 어떤 값을 건네지 않고 return 문만을 사용하기 때문에, 함수의 실행을 완료합니다

이제 예제를 개발해 보겠습니다 return 문을 사용합니다 값의 큐브를 반환하는 함수를 정의합시다 그래서 숫자를 매개 변수로하는 함수를 정의 할 것입니다 입방체를 계산하고 계산 된 값을 반환합니다

우리가 함수를 원한다고 가정 해 봅시다 이 함수의 이름은 큐브가 될 것이고, 괄호를 열고 닫을 수 있습니다 이름, 열린 키와 닫는 키, 그리고 이제 우리가해야 할 일에 매개 변수를 정의 해 봅시다 큐브에서 계산 된 값을 반환하는 것입니다 우리 모두 알다시피, 큐브는 숫자입니다

세 번째 힘, 그렇지 않으면 우리는 그것이 곱해진 숫자라고 말할 수 있습니다 혼자서, 그 자신에 의해 곱해졌다 이제 x라는 변수를 정의 해 봅시다 여기에 변수 num에 num이라는 곱셈을 num 변수로 대입합니다 그래서, 우리는 3 배의 값을 곱합니다

즉, x에 할당 된 값을 반환합시다 따라서 return 문을 사용하겠습니다 매개 변수로 x의 값을 전달합니다 즉, 우리는 여기 10 행에 있습니다 큐브를 계산하고 그 결과를 변수 x에 대입합니다

그 후, 우리는 return 문을 사용하여 값 반환해야하는 값은 x 변수에 포함 된 값입니다 그럼 여기로 가자 큐브 함수를 호출하고 값을 반환해야한다고 가정 해 보겠습니다 3에서 큐브까지 그리고보세요, 우리는 27 번 반환되었습니다

즉, 우리는 큐브 이름 함수를 정의하고 큐브에 올려야하는 값, 매개 변수로 전달되어야합니다 그런 다음 num 값에 num 값을 곱합니다 그 결과 num의 값으로 다시 곱합니다 즉, 우리는이 곱셈의 결과가 변수 x에 할당되었음을 알았습니다 우리가 return 문을 사용하고 우리가해야 할 가치가 있다고 말했습니다

반환되는 값은 변수 x에 포함 된 값, 즉 통과되었다 그래서 그것입니다 여러분! 이 수업에서는 우리가 배웁니다 우리는 함수에 의해 값을 반환 할 수 있습니다 그래서 그게 다야! 다음 수업에서 만나요 고맙습니다

나중에 보자, 안녕!

Curso de PHP – Aula 70 – Parâmetros por Referência II – eXcript

안녕하세요, 모두가 우리 PHP 과정의 또 다른 에피소드에 오신 것을 환영합니다! 그리고 이걸로 수업을 계속할 것이며, 우리는 매개 변수를 참조로 전달할 수 있습니다 과거 수업에서 우리는 간단한 과제가 어떻게 작동 하는지를 배웠습니다

멤버의 사본이 대입 연산자의 오른쪽에 만들어진 다음 할당 연산자의 왼쪽에있는 멤버에 할당됩니다 우리는 또한 우리는 변수의 메모리 주소를 지정하고자한다면 변수 이름 앞에 상용 "e"를 붙이십시오 이제 우리가 할 일은 예제입니다 그러나 우리는 과거 수업에서했던 것과 비슷하게 기능을 사용했습니다 처음에는, 우리는 "a"라는 변수를 선언 할 것이고 우리는 그 변수에 3 개의 원소를 가진리스트를 할당 할 것입니다

세미콜론으로 지시를 끝내십시오 이제 우리는 다음과 같은 함수를 정의 할 것입니다 name "func ()"을 정의하고 매개 변수를 전달해야 함을 정의하자 이름 매개 변수 "arg"를 정의합시다 그런 다음 키를 열고 닫은 다음 코드가 있습니다

우리는 "$ a"라는 이름의 변수를 선언하고 그것에 배열을 할당합니다 그런 다음, 우리는 함수를 선언하고, 함수의 이름을 "func ()"로 지정하고 그 함수를 정의합니다 매개 변수를 받아야합니다 보시다시피 매개 변수 변수가 정의됩니다 정상적인 변수로 우리의 목표는 이제 변수로 이동하는 것입니다

"func ()"우리의 배열 "a"의 참조, 즉 우리가 복사본을 전달하는 대신에 우리는 우리의 함수 인 Array 참조로 이동할 것입니다 이것을 위해 가능하다면, 우리는 우리 함수의 주장을 정의 할 것이고, 그것은 참조를받을 것이며, 사본 자체는 아닙니다 이를 위해 "e"광고, 앞 매개 변수 이름의 이것이 우리가 PHP로 말한 방식입니다 변수의 복사본이 아닌 참조를받습니다

일단 이것이 끝나면 우리는 인쇄 할 것입니다, 우리의 매개 변수 "arg"에 포함 된 모든 값, 즉 print 참조로서 건네받은 변수의 값 이를 위해 우리는 함수를 사용할 것입니다 "print_r ()"매개 변수 "$ arg"를 출력한다고 가정 해 봅시다 이제 우리는 함수 func () 함수를 호출합니다 그런 다음, 우리는 "func ()"함수를 호출 할 것이고 매개 변수, 변수 "$ a", 문장을 끝내기위한 세미콜론 마지막으로, 우리의 배열 "$ a"를 인쇄 해 보겠습니다

"print_r ()"그리고 변수 "$ a"를 세미콜론으로 전달합니다 지시를 끝내라 그래서 우리는 Array를 정의하고이를 우리의 변수 "$ a" 그런 다음 "func ()"함수를 정의하고 매개 변수를 받아야합니다 그러나 참조를 받고 싶다고 알려드립니다

매개 변수로 전달되는 변수의 복사본이며 복사본이 아닙니다 블록에서 우리 함수 "func ()"의 배열을 출력합니다 이것은 "func ()"라는 이름의 배열을 호출하고에 매개 변수로 전달하여 이루어집니다 우리의 변수 "$ a" 마지막으로, 포함 된 모든 값을 출력합니다

우리의 배열 "$ a" 이제 실행 해 보겠습니다 정의가 콘솔에 여기에 인쇄되었습니다 2 개의 배열 중 하나이며, 우리가 볼 수 있듯이, 두 개의 배열은 동일합니다 이제 우리는 무엇을 할 것인가? 할 일은 "arg"매개 변수에 의해 전달되는 요소를 변경하는 것입니다

그런 다음, 여기에 우리의 매개 변수 "arg", 달러 기호 "arg"를 정의합시다 우리가 원한다고 가정 해 봅시다 index 요소를 1로 변경하십시오 즉, 우리는 원하는 것을 말합니다 우리의 배열 "arg"의 요소 1을 변경하십시오

그런 다음, 요소 1에 값 5를 할당하고, 세미콜론으로 지시를 끝내십시오 우리는 그것을 처형했습니다 보시다시피, 2 개의 배열이 인쇄되었지만 값이 다른 경우이 문제가 발생합니다 우리는 변경을 한 후에 배열을 인쇄해야합니다 우리는 다시 달릴 것입니다

우리가 볼 수 있듯이, 두 배열은 모두 변경되었습니다 즉, 매개 변수로 전달 된 배열과 "$ a"배열에는 해당 요소가 있습니다 1이 바뀌 었습니다 왜 우리는 1 개의 Array에서만 작동합니다 즉, 언제 우리는 Array "arg"요소 1에 다른 값을 할당합니다

우리는 사실, 7 행에서 여기에 정의 된 Array의 요소 1을 변경합니다 함수 "func ()"를 호출 할 때, "$ a"라는 배열을 참조로 전달합니다 즉, 우리는 함수 정의에서 우리가 원하는 것이라고 말했습니다 그 값의 복사본이 아닌 변수 참조를 받는다 그런 다음, 모두 우리가 변수의 참조를 전달하고자 할 때, 우리는 변수 매개 변수 앞에있는 상업용 "e"문자가 정의됩니다

단순히 우리는 우리 함수를 통해 전송되는 모든 값을 "&" "func ()"는 값의 복사본이 아니라 참조를 보낼 것입니다 같은 우리는 참조로 값을 전달할 수 있습니다 참조, 즉 반환 함수를 통해 참조를 전달할 수 있습니다 변수의 따라서 참조를 반환하는 것이 가능하도록하려면 함수 이름 앞에 & 문자가 붙습니다

즉, 우리는 변수 "return"문과 함께 정의한 변수의 경우, 가치가 아니라 오히려 당신의 참조 그래서, 우리가 시험을 치러 가자 여기에 Array를 복사하고, 함수 내에서 같은 것을 정의하고, 삭제하겠습니다 이 매개 변수는 이제 값을 반환하는 것이 목표이므로 여기에서 변수 "$ a"를 정의하고,이 행을 지우고, 마지막으로 정의하고, 변수 "$ a"의 참조를 반환해야하며 세미콜론으로 끝나야합니다 지시

여기서 변수 "$ a"를 출력해야하며 우리의 변수는 출력하지 않아야합니다 변수 "$ arg" 그래서 우리가 한 것은 "func ()"라는 함수를 정의하는 것이 었습니다 우리는 $와 같은 함수 이름 앞에옵니다 이런 식으로 우리는 함수가 반환하는 값은 변수의 참조가됩니다

단순히 변수 사본이 아닙니다 이 작업이 완료되면 name "$ a"를 만들고이를 Array에 할당하면 모든 요소가 인쇄됩니다 우리 배열 "$ a"의 배열을 반환하고 마지막으로 "$ a"배열을 반환합니다이 경우 여기서는 우리는 배열 "$ a"에 대한 참조를 반환 할 것입니다 함수 이름에는 $가 붙습니다

이제 15 행으로 가자 그 값을 지우겠다 여기에 값 이름 변수를 정의 해 보겠습니다 함수를 호출하면 변수 값의 값을 출력해야합니다 그런 다음 우리가하는 일은 값 이름 변수를 정의하고 그것에 할당하는 것입니다

함수가 반환하는 값, 즉 우리가 호출 한 값 함수 이름 "func ()"과 값 이름 변수에 반환 된 값 다음으로, 우리는 단순히 우리의 변수 값 그러나 우리 모두 알다시피, 우리의 함수 "func ()"는 리턴하지 않을 것입니다 변수의 복사본이지만 오히려 참조를 반환합니다 그래서 무엇을 위해 참조가 반환되고 해당 참조가 value 변수에 할당되면 우리는 함수를 호출하기 전에 &를 써야한다 우리는 변수 값에 대한 참조를 할당하고자하는 PHP를 실행해야합니다

그리고보세요, 우리는 2 개의 배열을 인쇄했습니다 둘 다 같은 항목을 포함하고 있습니다 즉, 우리는 우리의 함수가 Array의 참조를 반환하고 그것의 사본 자체 그래서 그것입니다 여러분! 이 수업에서는 우리가 배우고, 우리가 참조로 값을 전달할 수있는 방법과 우리가 할 수있는 방법 함수에 의한 참조를 돌려 준다 그게 다야, 너를 우리 다음에 만날거야

수업, 고마워요 나중에 보자, tchauuuuu !!!

Curso MySQL #09 – PHPMyAdmin (Parte 1)

허밍 토우이 임 어 ♫ 소개 음악 ♫ 안녕하세요, 작은 메뚜기, MySQL과 함께 한 클래스 비디오 데이터베이스 코스에 오신 것을 환영합니다

제 이름은 구스타보 구 아나 바라입니다 선생님입니다 우리는 데이터베이스에 대해 계속 이야기 할 것입니다 그리고 이번에는 우리가 전에 약속 한 것을 할 것입니다 다른 도구를 사용하는 방법을 배우자

내 경우에는 PHPMyAdmin입니다 실제로이 강의에서는 두 가지 도구의 시작을 가르쳐 줄 것입니다 실제로 그것은 도구가 아닙니다 에이전트는 PHPMyAdmin을 사용합니다이 도구는 PHP로 작성된 응용 프로그램입니다

나는 그를 멸시 할 앱을 말하지 않았다 훌륭한 웹 응용 프로그램입니다 우리는 또한 콘솔을 사용할 것입니다 선생님이 고등학교 때 대학에서 널 다시 가르쳐 줬다는 것을 알지 그 끔찍한 검은 화면이 망할 놈이야

너는 그 끔찍한 것을 발견했다 이제 주 명령어를 알았습니다 콘솔을 사용하는 것도 쉽습니다 그래서 내 사랑 의자에 앉을 수 있고, Facebook을 닫고, 침묵 모드에서 전화를 부팅하고,이 Whatsaap 내 아들을 닫습니다! 사물을 계속 보내고있는 이들 그룹을 알 것입니다 나는 너를 보았다, 친구! 그리고 일하러 가자

그래서 저는 이미 워크 벤치에 있습니다 마지막 클래스에서 에이전트가 내 보낸 것으로 알려진 데이터베이스가 맞습니까? 나는 당신에게 수출과 수입 방법을 가르쳤다 그리고 내 테이블들 코스와 메뚜기 지금까지 그렇게 좋았어

학생들이 혼란 스럽기 때문에 매우 재미 있습니다 그들은 데이터베이스가 작업대에 저장됩니다 그리고 그렇지 않습니다! 이 데이터베이스는 서버에 있기 때문에이 데이터베이스를 사용할 수 있습니다 물론이 클래스에서 만든 환경의 경우 서버가 시스템에 있습니다 하지만 모든 MySQL 서버에 원격으로 액세스 할 수 있습니다

당신이 가진 한 : 그의 주소, 사용자 이름 및 암호 해보자 나는 여기에서 최소화 할 것이다 그리고 제가 말하고자하는 것을 증명할 것입니다 Wampserver를 방문하십시오

W와 함께 iconizinho에서 거기 그것을 클릭하십시오 MySQL 선택 그리고 MySQL 콘솔 선택 무시 무시한 검은 화면이 열린다 진정시키고, 숨을 쉬며, 물을 마신다 내 손에 잡아서 가져가, 내 손에 잡아라 진정해,별로 도움이 안돼 그가 묻는 첫 번째 것은 암호입니다

당신은 당신의 사용자가 루트라는 것을 기억한다 암호가 비어 있습니다 이 경우는 여기에 사용중인 경우 다른 서버 모델 주소는 뭔가요? 사용자는 무엇입니까? 암호 란 무엇입니까? 내 경우에는 여기에 당신이 따르고 있다면 WampServer를 사용하는 클래스에서 내가 말하는 것은 비밀번호가 없다 그래서 Enter를 눌러 보자 빈 암호 나는 이미 환경 안에있다

에이전트가 할 첫 번째 일 이 환경에 어떤 데이터베이스가 있는지 확인하는 것입니다 그래서 show database 명령을 내릴 것입니다 쇼 데이터베이스; 세미콜론 들어가다 그가 너에게 보여줄거야 일부 옵션 기본적으로 모든 MySql 서버에는 다음 데이터베이스가 함께 제공됩니다

information_schema MySql 및 performance_schema 어떤 경우에는 여전히 테스트라는 데이터베이스가 있습니다 이전 클래스에서 사용 된 에이전트, 이전 클래스 중 하나에서 삭제 된 에이전트 당신이 본다면 또한이 목록에 우리가 알고있는 데이터베이스가있다 현재 열려있는 데이터베이스를 확인하는 status 명령을 입력하십시오 입력 상태 및 입력 여기에 나는 current_databases 행이있다 현재 데이터베이스 여기 보니 비 었어

데이터베이스가 열려 있지 않습니다 데이터베이스를 여는 중 이미 명령을 가르쳐 줬어, 뭐야? 어느 쪽인가? 어느 쪽인가? 이게 다야! 사용하다 그래서 여기에 넣을 게 등록을 사용한다; 세미콜론, 입력 여기에 데이터베이스가 변경되었습니다 이제 우리는 다시 상태를 줄 것이다 이제 현재 데이터베이스가 등록됩니다

그때까지 Workbench와 매우 비슷합니다 맞습니까? 그래픽 인터페이스가 없다 우리 데이터베이스의 어떤 테이블이 현재 열려 있는지 봅시다 테이블을 보러 쇼 테이블 세미콜론 좋아, 나는 코스와 메뚜기 테이블을 가지고있어 우리가 워크 벤치에 그곳을 보았던 바로 그 것이다 어떻게 메뚜기 표의 구조를 보여줄 수 있습니까? 명령은 그것을 설명한다 워크 벤치에서 사용한 에이전트와 정확히 동일합니다

여기에 넣자 기술하다 예를 들어, 코스 그는 나에게 코스의 구조를 보여 줬어 idration은 int이고, name은 varchar이고, 설명은 텍스트이고, load와 totaulas는 int이고, year는 해입니다 상담원이 워크 벤치에서이 작업을했을 때를 기억하십시오 그것을 봐라

이건 내 머리를 두드리는거야 나는 망치로도 워크 벤치에서 다시 돌아갈 것입니다 나는 그것을 여기에 넣을 것이다 : 코스를 묘사하라; Ctrl + Enter 키를 눌러 실행합니다 거기에있다 여기에 뭐가 있니? 비교하다, 메뚜기를 비교하다

그것을 봐라 여기에있는 것이 이쪽에 있습니다 터미널 화면에 대한 당신의 외상은 무엇입니까? 흑백이기 때문에! 내 사랑하는 마음으로 멈춰라 에이전트가 Workbench를 재사용한다는 것은 확실합니다 에이전트는 우리의 삶을 촉진하기 때문에 계속 사용하게 될 것입니다

누군가가 터미널에 들어가라고 말하면 서버에 액세스하기 위해 MySql 콘솔을 입력하십시오 얼굴 외상이 없다! 아무런 문제없이 입력 할 수 있습니다 행복에 대한 두려움없이 거기에 들어가서, 가슴에 기름을 바르고, 이렇게 말하면 이 젠장 할 콘솔에 들어갈거야

여기에 나는 당신에게 명령을 보여 주겠다 Guanabara는 나에게이 전체의 중지를 가르쳤다, 나는 지적이다! 그곳에 가서 수업을 듣고, 그는 정말 멋지다 그것을 공유하십시오! 터미널에 다시오고있어 묘사, 설명, 설명 대신에 사용할 수 있다는 것을 기억하십시오 예를 들어 메뚜기 거기에있다 이드, 이름, 직업, 당신이 거기에 보여준 구조 나는 메뚜기가 왜 등록되어 있는지보고 싶습니까? 메뚜기에서 * 선택하십시오! 세미콜론 그리고 거기에있어! Godofredo, Maria, Creuza, Adalgiza, Cláudio, Pedro 및 Janaína 코스가 무엇인지보고 싶습니까? 코스에서 선택 * 그것은 거기에있다! HTML, 알고리즘, Photoshop, PHP, Java, MySql 및 Word 과정 거기 등록 된 모든 것 예를 들어 이전 클래스에서 에이전트가 본 명령을 사용할 수 있습니다

예를 들면! PHP 코스의 이름을 로 변경하고 싶습니다 잘 모르겠습니다! P! 그것을하기 위해 나는 업데이트를한다 과목들 세트 'Ph'와 같은 이름 어디서, 코스 동등 = PHP는 언어 4입니다 세미콜론 들어갔다, 저기 봐라, 괜찮아 선택하겠습니다

여기서 깨닫고 있니? 나는 그 명령을 재빨리 다시 들었다 나는 그것이 명령 역사에서 돌아갈 때 키보드에서 화살표 ↑와 아래 화살표 using를 사용하고있다 또 다른 멋진 팁 내가 선택 * 과정에서 줄거야 그리고 당신은 보게 될 것입니다, PHP 과정은 이제 PH라고 불립니다 워크 벤치에서 다시 돌아가겠습니다 코스에서 선택 *을하십시오; Ctrl + Enter 그리고 당신은 PHP 과정을 보게 될 것입니다

그것은 지금 PH라고 불린다 톱 데이터, 특정 애플리케이션에 없다 데이터가 워크 벤치에 없습니다 귀하의 데이터가 MySql 서버에 있습니다 그래서 당신이 사용하는 도구에 관계없이 지금까지 에이전트가 본 명령을 사용할 수 있습니다 에이전트 톱 선택, 삽입, 업데이트, 삭제, 테이블 생성, 데이터베이스 생성 기억 이전의 모든 수업에서 본 명령 중 하나 뭐야 !!! 이전 수업을 못 봤어? 여기 내 친애하는 직접 재생 목록 재생 목록에 액세스하여 수업을 시청합니다 이 코스는이 수업으로 만 구성되어 있지 않습니다

코스 중간에 도착 했습니까? 여기를 클릭하면 바로 재생 목록으로 이동합니다 지금까지 발표 된 모든 수업을 봅니다 공식 릴리스가 끝나고 얼마 안 있어도 그 후에도 수업을 들으십니까? 예를 들면 :이 수업에서는 새로운 도구를 소개 할 것이고 두 부분으로 나눌 것입니다 너무 많아서 이것에서 나는 당신에게 MySql 콘솔을 보여주고있다 그리고 당신에게 phpMyAdmin을 보여 드리겠습니다

다른 한편에서는 PHP 연구를 계속할 것입니다 내 사랑, 삼촌을 믿어 라 아무 문제없이 콘솔을 사용할 수 있습니다 워크 벤치에서 필요하지 않은 유일한 것 show database bases 명령을 사용하고 있습니까? 쇼 테이블; 너는 이미 옆모습을 가지고있다 그래서 당신은 쇼 테이블을 줄 필요가 없습니다; 쇼 데이터베이스; 그러나 그들은 당신이 빨리 배울 수있는 간단한 명령입니다 나에게 많은 콘솔을 보여주는 것이 내 목표는 아니다

하지만 콘솔에 아무런 문제가 없다는 것을 보여주는 주요 목표는 많은 사람들이 가지고있는이 외상을 가져가는 것입니다 콘솔에는 검은 화면과 흰색 글씨가 나타난 것으로 생각하는 사람들이 있습니다 당신은 인생에서 어떤 것도 할 수 없을 것입니다 이 MySql 과정을 명령으로 작업하고 있습니다 그래서 처음에는 드래그 앤 클릭 툴을 사용하지 않을 것이라고 정당화했습니다

여러 개의 클릭 및 끌기 도구가있는 그렇지 않으면 명령을 배우지 않을 것이기 때문에 명령을 배우지 않으면 예를 들면 다음과 같이 프로그래밍 할 수 없습니다 : Java in PHP 당신이 SQL을 배우기 때문에 필요합니다 그리고 드래그하면 당신은 명령을 기억하지 못합니다 예! 이것에주의하십시오, 저것 같이 말할 사람들이 있기 때문에, 거기 !! 그래서 그는 두 가지 다른 것을 말하고 있습니다 자바 때문에 클릭 앤 드래그로 가르쳤다 Java의 명령 당신은 많은 명령을 꾸밀 필요가 없습니다

클릭하고 끌면 아름다움, 그는 당신을 위해 명령을 내 렸으며 인생에서 그를 걱정할 필요가 전혀 없습니다 데이터베이스에서 명령을 생성 한 경우 PHP 또는 Java로 프로그래밍해야합니다 (예 : 당신은 SQL에서 모든 명령을 기억해야합니다 귀여운 PHP로 명령을 내릴 수 있습니다 내가 분명히했는지 모르겠다 하지만 메뚜기를 믿어 나는 당신을위한 최고의 기술을 선택했습니다

Guanabara 삼촌은 그가하는 일을 알고 있다고 여기에서 믿을 수 있습니다 또는 적어도 당신이 알고 있다고 생각! 의지 ??? (즉 그럼 오! 여기서 워크 벤치를 열어 두겠습니다 내 서버는 여기 열어두고, 내 콘솔은 열어 둡니다 세 번째 도구를 열어 보겠습니다

그냥 구역 설정하지 않을 것, 나는 만지면된다 나는 그것을 여기에서 최소화 할 것인가? 얼마나 경감 이죠? 이제 다음을 할 것입니다 아래의 Wampserver 아이콘을 클릭하십시오 MySql 대신 phpMyAdmin을 클릭하고 깊게 숨을 쉬며 신뢰합니다 브라우저가 열립니다

여기에이 환경이 열릴 것입니다 글쓰기가 많이있다 그러나 그것은 사용하기 쉽다 앞에서 설명한대로 phpMyAdmin 웹 응용 프로그램입니다 MySql 데이터베이스 생성 자동화 정말 간단합니다

또한 매우 popuplar입니다 많은 호스팅 회사 phpMyAdmin 사용 사이트를 만들 때 데이터베이스 서버에서 직접 어떤 회사를 이용합니까? 나는 말을하지 않을 것이다, 나는 모른다 여기서 예제를 드리겠습니다 너무 왼쪽 이게 가장 좋다 😄, 거기 가다 그래서 phpMyAdmin 그것은 나에게도 그것을 보여주고있다, 그것을 보라

여기 왼쪽에는 그가 데이터베이스 레지스터를 가지고 얼마나 놀랍습니까? 이봐, 여기있어 나는 코스와 메뚜기를 가지고있다 여기를 보여주는 코스를 클릭하십시오 등록 된 모든 과정들 그 구조를보고 싶니? 여기 있습니다 구조 여기에 그의 구조가있다 우리는 메뚜기에 간다 또한 3 개가있다 모든 메뚜기는 등록되어있다

여기 예를 들면 Adalgiza 나는 여기에 그녀가 63 킬로그램과 20 파운드를 넣었다 그는 63 파운드와 20 (6320) 내가 여기에서 선택할 것이기 때문에 나는 편집 할거야 Adalgiza 데이터 그는 6320 대신 여기에 넣을 것입니다

그녀는 8320을 가지고있다 버릇없는 아가씨 무게 실행을 클릭합니다 그가 구원 받았다 여기에서 깨달으십시오

phpMyAdmin이 한 일을보세요 그는 당신이 터미널에 있다면 당신이 입력 할 업데이트 명령을 넣습니다 phpMyAdmin은 학습의 위대한 소스입니다

SQL 명령을 계속해서 사용하기 때문에 사용을 시작하십시오 사실이 명령을 무시하지 마십시오 외모와 분석, hummm peraí은 Guanabara가 MySql 과정에서 가르쳐 준 명령입니다 인터넷에서 가장 멋진 MySql 코스 Guanabara는 아름답습니다 Guanabara는 아름답습니다

"천천히 말하기 kkkkk" 나는 그에게 많은 돈을주고 싶다 안돼 ?? !! 그래서 그는 여기에 업데이트를했다 그래서 지금 Adalgiza Adalgiza는 어디 있습니까? 여기에 6320을 가졌던 사람은 현재 8320 명이다 그는 콘솔의 데이터를 업데이트 했습니까? 보자! 나는 여기에서 phpMyAdmin을 최소화 할 것이다 다시 콘솔로 가자

우리는 메뚜기에서 선택 *을 줄 것입니다; 기억하고 여기 여기서 보자 여기 Adalgiza에 6320 거짓말하는 무게, 얼마나 못생긴 Adalgiza 내가 여기 줄께 ctrl + 0이 아닌 여기에 입력하십시오

그냥 입력 엔터를 눌렀다 Adalgiza는 지금 8320을 가지고 있습니다 phpMyAdmin에서 직접 업데이트 된 가중치입니다 나는이 시점에서 당신이 이미 확신하고 있다고 생각합니다

도구에서하는 일 다른 모든 반향들 실제로 데이터를 저장하는 도구가 아니기 때문에 도구는 서버의 데이터 만 처리합니다 선택한 도구와 독립적으로 아! Workbench를 사용할 것이다 아니, 차라리 사용하고 싶다 콘솔이있는 여기 터미널 아닙니다! 나는 phpMyAdmin을 선호한다 사용하는 도구와 독립적으로 데이터를 보관할 수 있습니다

그 도구 안에 있지 않기 때문에 그들은 서버 안에있다 해당 서버에서이 데이터를 추출 할 수 있습니다 너 뭐 할거 니? 덤프를 생성합니다 에이전트가이 클래스에서 배운 에이전트에 방금 참여했습니다 이전 반에서 배운 요원과 얼마나 간단한 지 알 수 있습니다

때때로 사람들은 상처를 입는다 나는 모른다 왜냐하면! !!! 나는 그것을 아주 좋아한다 : 당신은 교실 안에있다 너 십대 니? 당신이 가장 원하는 것은 당신 편과 이야기하는 것입니다 선생님이 거기에서 이야기하고 있습니다

선생님이 거기에서 이야기하고 있습니다 선생님이 거기서 말한 것을 위해 나는 똥을 다 나는 단지 동급생과 이야기하고 싶다 아름다운 어린 소녀, 금발의, 새로운 소녀와 모든 것 옆에 있고 무엇을 할거 니? 나는 그에게 떨렸다 당신은 그 물건이 추악하다는 것을 깨달을뿐입니다

교사가 이렇게 말할 때 : 시험 시간, 어서, 그만한 가치가있어 절망에 빠지면 왜? 당신은 어린 소녀를보고있었습니다 그리고 그것은 정상입니다 그리고 나서 당신은 외상을 입히게됩니다 선생님이 무슨 말을하고 있는지 왜 신경 쓰지 않았 니? 여기에서 소녀와 이야기하는 것이 훨씬 재미 있기 때문입니다

그리고 5 분 안에 기억해야합니다 당신이주의를 기울이지 않은 명령 이것은 외상을 만든다 그래서 내 사랑 지금부터는 당신이 그 내용을 뒤쫓고 있습니다 해당 콘텐츠는 여기에서 사용할 수 있습니다 당신 옆에 예쁜 여자는 없습니다

네가 잘 알고 있다면 이 수업을 보면서 여기서 뭘하고 있는지 모르겠습니다 (즉 집중하고 집중하며 여기에 집중하십시오 사람들의 외상은 때로는 그들이 필요를 보지 못하기 때문입니다 이제 당신은 필요성을 보았습니다

그리고 나는 어떻게되고 있니? 시각 효과, 잘 작동하는 것 너에게 눈을 마주하고있다 tete tete, 선생님, 메뚜기 너는 배우기 때문에 나를 믿어 라 데이터베이스를 생성하기 위해 선택한 도구와 중요한 것은 항상이 도구는 명령에서 작동합니다 자동으로 phpMyAdmin과 같은 자동 때로는 콘솔과 워크 벤치처럼 수동으로 그러나 중요한 것은 : 당신은이 명령들을 배우고, 나를 믿어야합니다

당신은 예를 들어 갈 때만이 명령에 대한 필요성을 느낄 것입니다 PHP에서 데이터베이스에 액세스하는 방법 배우기 모두가 묻는 것 Guanabara는 PHP에서 데이터베이스에 액세스하는 방법을 가르쳐줍니다 교육, 이것 때문에 당신은 MySQL이 필요합니다 MySql에서주의를 기울이지 않으면 문제가 발생하기 때문에 항상 내가 말했던 것을 기억해라

알고리즘 클래스에서주의를 기울이지 않으면 PHP에서 문제가 발생합니다 많은 메뚜기들이 나를 믿었고 올바른 알고리즘 과정을 마쳤습니다 거기에, PHP를 배우고, 자바를 배우고 그리고 나에게 외부에 자부심을주고, 여기 삼촌을 믿고,이 바 가스를 배워라 MySQL을 배우십시오 그렇지 않으면 PHP 나 Java에서 문제가 발생할 것입니다

데이터베이스에 액세스하고 싶을 때 나는이 수업을 성교한다고 말했다 이제는 phpMyAdmin에서 연속성을 부여하기 위해 떠날 것입니다 끝났기 때문에 다음 수업 마지막으로 항상 프로토콜 권리가 있습니까? here 여기를 클릭하여 가입하십시오 여기서 모든 수업을 봅니다

비문은 매우 중요하다 나는 많은 학생들이 생기기 때문에 나는 코스를 위해 후원자를 얻을 때 할 수있다 이 모든 구조가 여기 있다고 믿지 마라 후원은 필요 없으며, 필요하지 않습니다 품질이 좋은 튜토리얼을 만들자

얼마나 많은 일을하고 얼마나 많은 돈이 필요할지를 보게 될 것입니다 그래서 내가 묻는 것은 이것뿐입니다 채널 구독 가입 할 때마다 가입 할 때 이미 구독 중이라면 측면의 나비 나사를 클릭하십시오 이 장비에는 이메일 수신 옵션이 있습니다 당신이 받기를 원한다고 말하다

우리를 믿으세요 그래서 그것은 작은 메뚜기입니다 콘솔을 가지고 놀기 1 주일 남았습니까? phpMyAdmin으로 게임하기 다음 클래스 에이전트에서 테스트 데이터베이스를 만듭니다 phpMyAdmin에서 재생되며 phpMyAdmin에서 재생됩니다 콘솔과 워크 벤치를 통해 모든 것이 어떻게 작동하는지 볼 수 있습니다

MySql 과정 내에서 배우게됩니다 이미 새로운 도구 그래서 여기있을거야 다음 수업 때까지 큰 포옹 그리고 다음 때까지 안녕 메뚜기! 다른 데이터베이스 코스에 오신 것을 환영합니다 Eur-lexeuropa

eu eur-lexeuropaeu 나는 잘 시작했다 정말 간단합니다 (즉

정말 정말 간단합니다 아가 그것은 정말로 너무 많은 $$ % # $ @ # $$ % # $ %% @ # $ % ¨ & ¨ 나는 하나님에 대해 이야기 할 것입니까?

Curso de PHP Orientado a Objetos – Aula 107 – Funções Modificadoras – eXcript

사람들에게 말하십시오! 오리엔트 PHP 과정에 대한 또 다른 에피소드에 오신 것을 환영합니다 개체

그리고이 수업에서는 modifier 함수를 공부합니다 getters와 세터 수정 기능은 영수증 및 메시지를 클래스에 보냅니다 그리고 이것들은 사적 속성들과 직접적으로 작용하며, 즉, 선언 된 변수와 함께 개인 액세스 수정자를 사용합니다 세트 getters 및 setters 함수의 공용 인터페이스 대부분을 작성합니다

정보의 캡슐화를 보장 할 것입니다 각 속성에 대해 클래스에는 일반적으로 다른 함수가 있습니다 프로에 포함 된 값의 프로 리턴 클래스 그러나 두 기능의 필수 사용은 없습니다 그런 다음, 우리는 값을 반환하는 구현을 가질 수 있습니다

즉, 속성의 경우 getter 함수 만 가질 수 있습니다 또한, setter 만 있거나 심지어 getter 함수를 여러 개 가질 수 있으며 여러 함수 setters 이름에서 알 수 있듯이 액세스 기능의 목적은 그러나 데이터의 송수신 계층을 사용하여 속성의 이름에 액세스 할 수 있습니다 이 레이어는 전송 된 값이 다음과 같은 경우 예외를 발생시킵니다 유효하지 않거나 기능별로 값을 반환하기 전에 특별한 대우를 제공 할 수도 있습니다

우리가 이미 공부했듯이, 그것은 좋은 프로그래밍 습관 인 사적 속성의 사용이다 그리고 이러한 속성은 함수를 통해 외부 적으로 만 조작 할 수 있습니다 이 목적으로 구현되었습니다 getters 및 setters 함수가 따르는 것이 일반적입니다 표준

따라서 값을 반환하는 모든 함수, 접두어 get과 값을 정의 할 모든 함수 앞에 집합 접두사 앞에 따라서 이전 이름 ​​변수가 있고 우리는 나이를 되 돌리는 함수를 정의한다 우리는 그 규칙을 가지고있다 get_ity ()와 같은 이름 비슷하게 age 속성을 변경하는 함수, set_ity ()라고합니다

따라서, 반드시 사용하는 것은 아니지만 이 대회에서, 그것은 사용하는 것이 권장되며 또한 우리는 이것이 표준이라는 것을 가지고있다 가장 다양한 프로그래밍 언어에서 널리 사용됩니다 그래서 너는 찾을 수 없을거야 이 대회는 오직 PHP에서, 사실상 모든 객체 지향 언어, 이 명명법을 사용하십시오 게터와 세터 함수를 연구하기 위해 다음과 같이 정의 해 봅시다

Person 클래스에서 키를 열고 닫은 다음 2 개의 속성을 정의합니다 우리가 이름으로 부르는 첫 번째 속성, 그리고 우리는 사적인 것으로 설정합니다 즉, Person 클래스 내에서만 액세스 할 수 있습니다 끝낼 세미콜론 지시 다음으로 두 번째 클래스 멤버를 정의하고 이것을 호출 해 보겠습니다

성 지시를 끝내고 지시하십시오 그래서 우리는 2 명의 반원들 첫 번째는 이름으로, 두 번째는 이름으로 자, 우리는 이러한 각 속성에 대해 getters 및 setters 함수를 정의 해 보겠습니다 그래서 가자

name 속성의 get 함수를 정의하십시오 이를 위해 함수를 원한다고 가정 해 봅시다 이것은 public이 될 것이고, 그 이름은 getNome ()이 될 것이다 우리는 괄호를 열고 닫습니다 그리고 그것을 정의하자

그것은 String을 반환 할 것이다 이 작업이 완료되면 우리는 열고 닫습니다 키를 호출 한 다음 함수를 호출 할 때 구현해야합니다 변수 이름에 포함 된 값을 반환했습니다 그래서 우리가 가치를 되찾기 위해, 우리는 return 문을 사용해야합니다

그런 다음 우리는 이름 클래스 명의 멤버 이를 위해 pseudo-variable this를 사용하고 우리는 속성의 이름을 정의합니다 이제 set 함수를 정의해야합니다 그런 다음, 우리가 함수를 원한다고하자 이것은 public이 될 것이고, 함수 이름은 setName (), 괄호를 열고 닫을 때 매개 변수 pro를 정의해야합니다

이름 영수증 따라서 매개 변수의 유형이 String이고 이름이 매개 변수는 이름입니다 Enter 키를 누릅니다 우리는 열쇠를 열고 닫는다 이제는 매개 변수로 전달할 값을 우리의 개인 이름 속성에 대한 이름 매개 변수

이를 위해 우리는 우리의 pseudo-variable this에 화살표 연산자를 사용하고 이름을 정의합니다 회원의 이것이 끝나면 매개 변수에 의해 전달 된 값을 여기에 할당 해 봅시다 이름 지시를 끝내고 지시하십시오 그런 다음 구현을 마무리합니다

getters 및 setters 함수의 이름 특성에 대한 설명입니다 그게, 정의하자 성 (surname) 속성의 getters 및 setters 함수 그럼 여기로 가자 어서 우리가 함수를 원한다고 말하면,이 함수는 public이 될 것이고, 함수 이름 will, getSobreName (), 괄호를 열고 닫은 다음 반환했다고 가정 해 봅시다

String 타입의 값 Enter 키를 누릅니다 우리는 열쇠를 열고 닫는다 그래서 우리는 우리는 가치 반환을 구현해야합니다 이제 return 문을 사용하겠습니다 변수의 값을 변경할 수 있도록 값이 반환 될 것이라고 가정 해 봅시다

성, 우리는 의사 변수를 사용해야하는데, 우리는 화살표 연산자를 사용합니다 변수 surname에 액세스 할 수 있습니다 세미콜론으로 지시를 마칩니다 일단 이것이 끝나면 다른 기능을 구현할 것입니다 이것도 public이 될 것이고, 함수 이름, 성이 설정됩니다

우리는 괄호를 열고 닫습니다 그리고 우리는 통과 될 것을 정의해야합니다 매개 변수와이 매개 변수의 이름은 성입니다 이것은 Enter 키를 눌러 수행됩니다 우리는 열쇠를 열고 닫는다

그래서 우리는 가치가 있다고 생각해야합니다 매개 변수로 전달 된 firstname 특성 그런 다음 의사 변수를 사용합니다 이 화살표 연산자를 입력하면 회원 이름에 액세스 할 수 있습니다 이 작업이 완료되면 변수로 전달되는 값을 매개 변수로 할당합니다 이름

세미콜론으로 지시를 마칩니다 그래서 우리는 구현을 마쳤습니다 우리의 name 속성의 getters와 setters 함수의 구현 우리 성 (surname) 속성의 게터와 세터 함수의 일단 이것이 끝나면 우리는 범위를 벗어날 것입니다 Person 클래스의 여기로 가자 변수 p1을 선언하자

우리는 이것을 Person ()의 새로운 인스턴스로 할당 할 것이다 열고 닫는 키, 포인트 명령을 완료하려면 쉼표를 사용하십시오 이 작업이 완료되면 Google의 클래스 p1에 할당 된 클래스에 화살표 연산자를 사용하고 Ctrl 키를 누릅니다 + CodeComplete의 + Tab은 네 가지 공용 함수를 보여줍니다 즉, 2 getters 함수, 2 setter 함수가 있습니다

그래서 처음에는 정의하자 그 사람의 이름, 그 사람의 이름이 eXcript라고합시다 시점은 쉼표로 지시를 마칩니다 그렇게하면 클래스 인스턴스를 사용합니다 이제 우리는 성을 정의 할 것입니다

그래서 성을 정하고, 우리는 괄호를 열고 닫았으며, 우리는 따옴표를 열고 닫습니다 그리고 성을 브라질이라고 정의합시다 세미콜론 지시를 끝내라 그래서 우리는 setNome () 함수를 호출하고, 우리는 사람의 이름과 성을 정의하기 위해 setSurname () 함수를 호출합니다 이 작업이 끝나면 함수에서 반환 할 값을 화면에 출력합니다

getNome 및 setNome () 할당 된 클래스 인스턴스를 사용합시다 우리의 변수 p1 우리는 화살표 연산자를 넣는다 그리고 getNome () 함수를 호출 해 봅시다

우리는 괄호를 열고 닫습니다 세미콜론으로 지시를 마칩니다 끝났습니다 들어가십시오 echo를 다시 작성해 보도록하자

정의 된 클래스 인스턴스를 얻는다 변수 p1에 대해서 그런 다음 getSurname 함수를 호출합니다 우리는 열고 닫는다 괄호, 세미콜론으로 지시를 끝내십시오

여기 36 행에 우리는 줄 바꿈 그리고 여기 37 행에 또 다른 줄 바꿈을 할 것입니다 즉, 우리는 명령을 내렸다 그리고 우리가 볼 수 있듯이, 그것은 eXcript Console에 인쇄되어 있습니다 이것은 라인을 깨고 브라질에 인쇄되었습니다

즉, 우리는 사람 이름의 클래스, 우리는 2 개의 변수를 정의합니다 첫 번째는 이름 이름이고 두 번째는 이름입니다 성으로서, 사적인 것 그리고 각 함수에 대해 구현합니다 getters 및 setters 데이터를 보내고받습니다

마지막으로, 함수는 전체 이름을 반환합니다 여기 아래로 가보자 우리는 기능을 원한다 공개되며 함수 이름은 전체 이름이됩니다 즉, 이제 세 번째 getter 함수를 정의하고 있습니다

속성에 직접 링크됩니다 두 속성의 연결도 동일하기 때문에 이전에 구현했습니다 자, 리턴 값은 다음과 같이 정의 할 것입니다 문자열, Enter 키, 열기 및 닫기 키 그리고 우리는 수익을 구현할 것입니다

getNome () 함수에 의해 리턴 된 값의이 연결 (예 : 연결) 우리는 인용 부호를 열고 닫습니다 우리는 공백을 넣습니다 우리는 그 첫 번째 부분을 성 그런 다음 의사 변수 this, 연산자를 사용하고 기능, 성을 얻으십시오 괄호를 닫고 닫으면 세미콜론으로 끝납니다 지시

그런 다음 getNomeComplete () 함수의 구현을 마쳤습니다 즉, a 사람의 이름과 성을 연결하고 반환하는 함수 성명 그렇게하면 클래스의 범위를 벗어나게됩니다 여기로 가자 이 두 줄을 주석으로 표시하겠습니다 그런 다음 콘솔에서 인쇄해야합니다

우리는 변수 p1을 사용합니다 화살표 연산자를 넣으므로 get을 입력하고, 페이지를 스크롤하고 Ctrl + Tab 키를 눌러 보겠습니다 이제 3 개의 함수가 있습니다 이 접두어는 get 접두사로 시작합니다 getNomeComplete (), getNome () 및 getSurname ()이 있습니다

즉, 우리는 PyCharm이 클래스를 만들고 그 이름을 CodeComplete 안에 넣습니다 이제 우리가 원하는 것 do, getNomeComplete () 함수를 호출합니다 세미콜론으로 지시를 마칩니다 우리는 그것을 처형했습니다

그리고 봐라 우리는 여기를 eXcript Brazil Console에 인쇄했습니다 즉, Person 클래스를 만들고, 정의 된 두 개의 속성을 정의했습니다 getters 및 setters 함수를 호출하고 마지막으로 기능을 구현합니다 하나의 기능, 속성에 직접적으로 제공되지는 않지만 오히려 이름의 연결을 수행합니다 그 사람의 성을 입력 한 다음 함수 매개 변수로 반환합니다

이게 다야? 아프다! 다음 수업에서 만나서 고마워요 나중에 보자, 안녕!