How to create and submit Robots txt for html , php, wordpress site

만들고 HTML, PHP, WordPress의 사이트에 대한 로봇 txt를 제출하는 방법 Colley의 robo dot txt 파일을 읽습니다 맛있는 싸움에서 곰은 무엇입니까? 우리가 그를 맛있는 파일 이상으로 사용할 수있는 이유는 무엇인가

이것은 우리의 생강입니다 귀하의 웹 사이트에 우리의 디젤을 허용 귀하의 웹 사이트 특정 웹 사이트의 전체 웹 사이트가 우리의 특정 이미지 하나를 연결하지만 우리의 모든 검색 엔진 수단 그들은 찬성하거나 반대한다 하지만 모피 가운이나 맛있는 파일을 사용하여 전화 특정 링크는 Google에서 사용하는 검색 엔진을 차단할 수 있습니다 로봇 65 사용하는 경우 총 링크를 따라 옵션을 사용하는 로보 개가 다르므로 여기에 디스크가 구문 사이에 있습니다 문법이 사이트에 대해 낮은 것 너의 곁에 달려있어

측면 갈색 점 XML 그것은 당신의 모든 URL 특정 URL을 중지합니다 이거 봐라 여기서 특정 URL을 중지 할 수 있습니다 첫 번째 옵션 두 번째 옵션으로 특정 작업을 중단 할 수 있습니다 영상 다음은 특정 폴더를 중지합니다

얼마나 많은 것들이 있습니까? 특히 우리의 특정 이미지를 특정 이미지의 극성에 연결하고 폴더가 검색 엔진 수단으로 멈추는 경우 검색 엔진에 의해 검색 엔진 업로드가 사라지면 조건 1에이 초록색이 낮게 표시됩니다 그래서 너를 위해 놀기 위하여 어떻게에 est을 위해 위에 무역 한 후에 먼저 웹 사이트 귀하의 사이트를 선택하십시오 이 풀 이제 프로의 목적이 아닌 승인서를 클릭하여 판매 당 클릭하십시오 모든 WordPress 웹 사이트 HTML 웹 사이트의 모든 PHP는 옵션 호출에서 cPanel을 사용합니다 파일 관리자 우리는 Dolly의 공개 밑줄 HTML 옵션을 사용합니다 전에 SC 파일을 적절하게 설정하기 전에 내 사이트에서 사용할 수 있는지 여부를 결정하십시오 먼저 확인할 수 있습니다

어두워 진 후에 가라 이 팀의 목적을 묻는 누군가가 Aryan이라면 테스트 목적을위한 Robos dot txt 제이 민을 만나라 30 프리미엄 캡 닷컴이 아니야, 너는 내 시야에 있지 않다 내 사이트가 아닌 다른 쪽이 이제 여기를 클릭하십시오 옵션 통화로 클릭하면 업로드됩니다

공인 당신 그래서 특정 문서가 있습니다 예스를 다시 클릭하면 이곳에서 새 거침을 할 수 있습니다 업데이트 된 후이 업데이트가 업데이트되었습니다 당신 당신 불합리하다 지금 지역 물고기 그때 내 웹 사이트를 기반으로 Sitemap 도트 XML

따라서 총 robottxt 파일은 사이트 맵 점 XML 사이트 맵 XML 용도 해제 전체 링크에는 외부 사이트 맵이 아닌 위치가 포함됩니다 따라서 이미지 폴더 목적에있는 모든 이미지의 URL은 모피 로보 – 개를 사용할 수 있습니다 검색 엔진 단순 옵션 Polys에서 내 URL을 차단하는 방법을 묻는 사람이 있다면 Tht 옵션 이들은 높이 옵션이 낮습니다 로보 – 개

싸다 나는 업로드가 끝나면 구문의 목적을 확인합니다 mydomaincom 슬래시 로퍼 도트 txt 내 지배적 인 주제이지만 도메인 이름 com은 Robo가 도시를 점재하다 확인을 위해이 구문을 적어 두십시오

로봇이 활성화되거나 활성화되지 않습니다 Mydomaincom 슬래시 도메인 닷컴으로 Rowboats 맞춤법 실수 ro에서 싸우지 마라 P 와우 PS 점 Txt 텍스트 – 5

Curso de PHP – Aula 71 – Parâmetros Tipados – eXcript

안녕하세요, 우리 PHP 과정의 또 다른 에피소드에 오신 것을 환영합니다 우리는 매개 변수를 입력 한 함수, 즉 호출 될 때 어떤 종류의 인수가 전달되어야하는지 정의하십시오

PHP 버전 7에서는 유형이 지정된 매개 변수 즉 노드를 정의 할 수 있습니다 함수가 수신해야하는 매개 변수와이 매개 변수의 유형을 정의 할 수 있습니다 예를 들어 여기에서는 우리가 지금까지 연구 한 것처럼 함수의 정의를 가지고 있습니다 그래서 우리는 함수를 선언하기 위해 예약어 function을 사용합니다 우리의 "func"함수는 함수에 대한 매개 변수를 정의하고, 즉,이 함수는 $ x 매개 변수를받습니다

그러나 표기법이 없기 때문에이 함수에 전달할 수 있습니다 어떤 종류의 가치가 전달되어야하는지 말하기 그런 다음 PHP7은 타이핑을 구현했습니다 즉, 우리가 정의 할 수있는 매개 변수의 유형 우리 함수는받을 것이고, 예를 들어, 우리는 int 타입을 넣고, 우리는 변수 이름을 넣었습니다 그래서이 함수를 호출하려면, 정수 값이 전달되어야합니다

사각형의 면적을 계산하는 함수를 구현해 보겠습니다 따라서이 함수를 호출하려면 2 개의 매개 변수를 전달해야합니다 대 / 소문자, 정수 유형의 2 개 매개 변수 그래서 우리는 우리의 헤더에 그것을 설정할 것입니다 전달되어야하는 매개 변수 유형을 함수화하십시오 함수를 원한다고 가정 해 봅시다

이 함수의 이름은 getArea ()가 될 것이고 괄호를 열고 닫을 수 있으며 open과 첫 번째 매개 변수를 정수로 정의하고 심지어 $ x 그런 다음 두 번째 매개 변수를 정의하고 $ y를 호출 해 봅시다 이제 우리는 이미 우리의 기능을 구현할 수 있습니다 그래서 우리가 지역을 계산하기 위해, 우리는 $ x와 $를 곱하면됩니다 매개 변수의 곱셈을 돌려 보겠습니다

$ y 매개 변수로 $ x 지시를 끝내려면 세미콜론 그래서 우리는 끝냈다 함수의 구현, 즉 함수를 구현하는 것입니다 getArea ()와 같으며 2 개의 매개 변수를 받아야한다고 정의합니다

첫 번째 정수 매개 변수 여야하며 두 번째 매개 변수는 정수 매개 변수 여야합니다 완료 우리는 첫 번째 매개 변수의 곱셈을 두 번째 매개 변수로 수행하여 결과를 전달했습니다 곱셈을 함수 반환으로 사용합니다 그 다음에, 우리는 "echo" 그리고 여기서 print 함수를 호출하면 getArea ()가 리턴됩니다 그래서 $ x를 10이되고 $ y는 5입니다

우리가 볼 수 있듯이, 칙령은 우리를 위해 여기에 놓았습니다 예상되는 매개 변수는 정수입니다 즉, $ x는 정수형입니다 그리고 $ y는 말하고있다 실제로 우리 편집자는 기능의 복귀가 전체가 될 것이라고 말하고 있습니다

즉, 동일한 값이 전달되는 값을 알고 있으므로 정수형이라면 반환 값이 정수가 될 것이라고 추론 할 수 있습니다 그런 다음, 세미콜론으로 지시를 마치면 실행해야하며 볼 수있는 것처럼 여기 콘솔에 값 50을 인쇄했습니다 즉, 우리는 함수를 구현했습니다 첫 번째와 두 번째 매개 변수의 유형을 정의합니다 이제 정수를 전달하는 대신, 우리는 문자열을 전달할 것입니다

즉, 문자열 인 것으로 숫자 10을 전달합니다 그리고 우리가 볼 수 있듯이, 콘솔에 50이 인쇄되었습니다 즉, PHP는 자동으로 변환, 첫 번째 매개 변수는 정수 유형에 대해 숫자 10을 포함하는 문자열입니다 이제 모든 값의 계산을 수행하는 함수를 구현하려고합니다 매개 변수로 전달됩니다

우리가 함수를 원한다고 가정 해 봅시다 이 함수의 이름을 getSum ()으로하고, 괄호를 열고 닫고, 정의 해 봅시다 매개 변수로이 함수가 수신해야하는 정수, 정수를 포함하는 배열, 이것은 우리가 이미 공부 한 표기법이며, 함수가 매개 변수로 여러 값을 사용하지만 값은 우리는 그들이 전체 유형이라고 기대하고 있습니다 이제 함수의 반환을 정의 해 봅시다 array_sum 인 것으로, 즉 합격되며 모든 값이 전달됩니다

매개 변수로 따라서 paramere 값인 array_sum () 함수를 살펴 보겠습니다 지시를 끝내려면 세미콜론 여기 아래로 가자 "echo"이제 우리 함수 getSum ()을 열고 닫는 괄호를 호출하겠습니다

우리가 1,2,3,4,5,6 세미콜론의 합계가 지시를 끝내기를 원한다고 가정 해 봅시다 줄 바꿈을 시작합시다 우리는 그것을 처형했습니다 그리고 우리가 볼 수 있듯이, 그것은 인쇄되었습니다 50 다음에 숫자 21이 인쇄되었습니다

즉, 1의 모든 자릿수의 합계 최대 6은 21입니다 그래서 우리는 getSum () 함수를 설정하고, 정수형의 값 집합을 받아야합니다 즉, 형식을 정의합니다 이 배열의 정수 유형입니다 그러나 우리가 보았 듯이 String을 전달하면 우리가 정의하고있는 PHP는 변환하려고 시도합니다

우리는 다른 유형을 단순히 통과하면 아무 일도 일어나지 않습니다 예를 들어, 다른 값을 전달할 것입니다 그러나 숫자 100을 전달할 경우, 우리는 String으로 전달합니다 실행하면 우리는 PHP는 문자열 100을 정수 값으로 변환했습니다 그래서 우리는 PHP의 버전 7은 과거 유형이 예상되지 않는다면, PHP가 예외를 발생시킵니다

즉, 예상되는 유형을 정의하면 매개 변수의 정수 유형이고 String을 전달하면 우리는 키워야합니다 전달 된 값이 정의 된 유형과 일치하지 않는다는 예외입니다 우리를 위해 우리는 PHP 파일의 시작 부분에서 작업하고, declare () 함수를 사용하고 괄호를 닫고 세미콜론을 사용하여 마칩니다 선언문을 작성하고 strict_types = 1이라고 정의 할 것입니다 즉 폼을 정의하고 있습니다 엄격한 유형의 이제 프로그램을 실행하면 getArea () 함수에 의해 String이 전달되기 때문에 예외가 발생합니다

다른 String도 getSum () 함수에 의해 전달됩니다 처음에는 getSum () 함수를 주석으로 표시하고 함수에 대해 살펴 보겠습니다 getArea () 그리고 우리는 우리의 프로그램을 실행할 것이고, 우리는 실행했고 우리가 볼 수있는 것처럼, 여기에 콘솔에 오류 메시지가 인쇄되었으며이 메시지는 getArea () 함수에 대한 인수 인 경우이 인수는 정수 유형이어야하며, 그러나 String 유형이 전달되었습니다 따라서 우리가 PHP 파일의 맨 위에서 선언한다면, 우리가 엄격한 방식으로 일하기를 원한다면, 우리는 우리가 함수에 정의 된 유형의 매개 변수를 전달하지 않으면 함수가됩니다 예외가 발생했습니다

그래서 우리가 엄격하게 작업 할 때, PHP, 같은 사람이 관찰하면 자동으로 변환을 시도하지 않습니다 과거가 다른 경우, 정의 된 것과는 다른 예외가 발생합니다 전달 된 값은 함수에서 구현 된 것과 동일하지 않습니다 그래서 가자 여기서 올바른지,이 String 마크 업을 가져 가자

이제 우리는 실행해야하고, 우리는 지금 그것을 가지고 부드럽게 달렸다 마지막으로, 우리가 실제로 가지고 있는지 보자 형식화 된 Array, 즉 실제로 전달해야하는 모든 값을 봅시다 이제 그들은 전체 유형이어야합니다 줄 22를 주석으로 선택 취소하고, 우리는 우리의 프로그램을 운영했으며 우리가 볼 수있는 것처럼 String 매개 변수가 전달되고 정의되었음을 나타내는 예외 Array 요소의 타입은 정수형이 될 것입니다

그래서 우리가 정의한다면 우리는 엄격하게 작업하기를 원하며 매개 변수로 값을 전달합니다 정의 된 유형과 다른 경우 예외가 발생하고 프로그램 실행 중단됩니다 그게 전부입니다이 수업에서 우리는 우리가 어떻게 할 수 있는지 배웁니다 유형을 가진 매개 변수를 정의하십시오

이제 우리는 어떻게 정의하는지, 어떤 종류의 함수가 호출 될 때 전달되어야하는 매개 변수 그래서 그게 다야! 다음 수업에서 만나서 고맙습니다 나중에 보러 오세요!

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 함수를 포함하는 변수를 사용합니다 그래서 그것입니다 여러분! 어떻게 우리는 익명의 함수의 사용이 매우 유사한 방식으로 발생한다는 것을 알 수 있습니다 어떤 기능의 사용 차이점은 우리 대신에 우리는 함수를 호출하면 변수 이름을 가지므로 함수는 익명 함수를 포함하는 변수를 사용합니다

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

Quickly Finding the Best PHP Packages Recommended by Other Developers

안녕하세요, 저는 PHP Classes 사이트를 만든 Manuel Lemos입니다 사이트에 구현 된 멋진 기능에 대해 알려 드리고자합니다

글쎄, 당신이 프로그래밍 문제를 해결해야 할 때, 당신은 종종 다른 사람으로부터 조언을 구한다 개발자는 문제를 해결하기 위해 존재하는 최상의 구성 요소를 찾아서 그런 구성 요소를 사용하거나 구성 요소가 어떻게 문제를 해결하는지 아이디어를 얻으십시오 그러나 때때로 당신은 서두르며 충분한 자격을 갖춘 사람을 찾을 수 없습니다 기존 구성 요소에 대한 조언 그런 다음 Google에서 해당 구성 요소를 검색하거나 PHP 클래스와 같은 특정 사이트를 사용합니다

이 접근 방식의 문제점은 다양한 레벨의 많은 구성 요소를 자주 발견한다는 것입니다 따라서 품질이 가장 우수한 구성 요소를 결정하는 것은 쉽지 않습니다 너를 위해서 이제 PHP Classes는 여러분에게 더 나은 솔루션을 제공합니다 2014 년에이 사이트는 패키지 추천 시스템을 시작했습니다

사용자는 그곳에 가서 문제 그런 다음 공인 개발자가 와서 어떤 구성 요소에 대한 조언을 제공 할 수 있습니다 귀하의 문제를 해결할 수있는 사이트에 존재합니다 이것은 훌륭하지만 때로는 또 다른 개발자가 방문하는 데 몇 시간 또는 며칠이 걸릴 수도 있습니다 조언을 해줘

다른 한편으로는, 사용자는 과거에 이미 다른 사용자가 가지고 있었던 필요성을 여러 번 가지기 때문에, 그래서 당신이 필요로하는 충고는 이전에 이미 다른 사용자에게 주어 졌을 가능성이 있습니다 이제 PHP 클래스를 사용하면 다른 사람이 권고 한 구성 요소를 쉽게 찾을 수 있습니다 과거의 사용자 쉽습니다 PHP 클래스 검색 페이지로 이동하여 관련 키워드를 입력하십시오

너의 문제와 이 사이트는 해당 패키지 제안과 관련된 기존 패키지 권장 사항을 즉시 표시합니다 키워드 글쎄, 말하고있는 것보다, 실제로 어떻게 작동 하는지를 보여 드리겠습니다 검색 창에 문제와 관련된 몇 가지 관련 키워드를 입력하기 만하면됩니다

여기에 사이트에서 이러한 키워드가 포함 된 권장 사항을 보여줄 수 있습니다 추천 페이지로 이동하여 다음 사이에 있었던 토론을 볼 수 있습니다 사용자가 조언을 찾고 개발자에게 권장 사항을 제공합니다 원래 사용자 문제가 귀하의 문제와 같을 가능성이 있습니다 희망 사항 귀하의 필요도 충족시켜줍니다

이 경우 추천 패키지 링크를 클릭하면 권장 패키지를 더 잘 알 수 있습니다 여기서 예를 들어 패키지 코드를 비롯하여 다른 유형의 정보, 지원되는 형식의 여러 유형으로 패키지를 다운로드하거나 PHP Classes Composer 저장소에서 직접 작성자 도구를 사용하여 패키지 만들기 PHP 클래스 사이트가 2013 년부터 작성자 도구를 지원하므로 설치가 가능합니다 그 훌륭한 도구를 사용하여 PHP 클래스 사이트의 패키지 어떤 이유로 패키지 권장 사항을 찾지 못하면 더 많은 정보를 게시 할 수 있습니다 "새 추천 요청"을 사용하여 새 패키지에 대한 세부 권장 요청 링크를 클릭 한 다음 요구 사항에 대한 모든 세부 정보를 제공 할 수 있습니다

가능하면 요청이 제출 된 후 다른 요청이있을 때까지 약간 기다려야합니다 개발자는 당신에게 좋은 추천을 줄 수 있습니다 반면에, 개발자에게 더 많은 노출을 원할 경우 기존 패키지를 사용하는 경우 사이트 검색 페이지로 이동하여 패키지를 추천 할 수도 있습니다 패키지가 해결하는 문제에 대한 솔루션을 찾는 사용자에게 검색 창에 일부 키워드를 입력하십시오 그런 다음 지금까지 모든 권장 사항을 볼 수 있습니다 사용자 권장 탭에 있습니다

각 추천 페이지로 이동 한 다음 권장 패키지 양식 사용 패키지 페이지를 입력하고 사용자에게 왜 그 패키지가 사용자 문제를 해결했습니다 또한 추천 패키지 추천 요청을 찾을 수있는 섹션이 있습니다 이는 사이트에서 해결할 수있는 패키지가없는 요청입니다 사용자 문제 추천 요청 문제를 해결하는 패키지를 제출하면 그 전에는 다른 해결책이 없었기 때문에 패키지는 혁신적입니다

문제가 있으며 혁신 상에 후보가 될 자격이 있으므로 기회가 주어집니다 패키지에 대한 가시성을 높이고 경품 및 공로를 수상하십시오 글쎄,이게 다야 이 기능을 사용하면 많은 패키지를 시도하는 데 많은 시간을 절약 할 수 있습니다 PHP 클래스 또는 유사한 사이트에서 찾을 수 있습니다

지금까지 400 건 이상의 패키지 추천 요청이 사이트에 게시되었으며 새로운 요청이 왔습니다 매일 귀하의 요구와 관련된 적절한 권장 사항을 찾을 수 있습니다 시간이 지남에 따라 사이트에서 좋은 패키지를 얻을 수있는 문제가 점점 더 많아집니다 이러한 문제를 해결하기위한 권장 사항은 귀하와 귀하의 사이트를 더욱 유용하게 만드는 것입니다 개발자는 패키지에 더 많은 노출을 원합니다

이 기능을 즐기십시오

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 !!!