php 33

"_" 단일 언더스코어 쿼리 파라미터를 추가하는 사용자

"_" 단일 언더스코어 쿼리 파라미터를 추가하는 사용자 Apache에서 PHP 서버를 실행하고 있기 때문에 다음과 같은 요청을 많이 받습니다. 10.1.1.211 - - [02/Sep/2010:16:14:31 -0400] "GET /request?_=1283458471913&action=get_list HTTP/1.1" 200 547 0 "http://www.example.com/request" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)" 28632 15602 _ 파라미터가 요청에 미스테리하게 추가되었습니다.나는 누가 그것을 하는지 알아내려고 노력하고..

source 2023.02.05

PHP에서 연결된 클라이언트의 MAC 및 IP 주소를 얻으려면 어떻게 해야 합니까?

PHP에서 연결된 클라이언트의 MAC 및 IP 주소를 얻으려면 어떻게 해야 합니까? 접속 클라이언트의 MAC와 IP 주소를 알아야 하는데, PHP에서는 어떻게 해야 하나요?서버 IP 는, 「IP」로부터 할 수 .$_SERVER['SERVER_ADDR'] 서버 MAC 주소 주소의 는, 의 할 수 있습니다.netstat -ie Linux 。ipconfig /allWindows 의 windows 、 조 windows windows windows 。 클라이언트 IP 주소 는, 「IP」, 「URL」로부터 할 수 .$_SERVER['REMOTE_ADDR'] 클라이언트 MAC 주소 클라이언트가 서버와 같은 이더넷세그먼트상에 있는 경우라는 특수한 경우를 제외하고, 클라이언트의 MAC 주소는 사용할 수 없습니다. 따라서..

source 2023.01.16

PHP 목록()과 동등한 Javascript

PHP 목록()과 동등한 Javascript 그 기능이 정말 마음에 들어요. $matches = array('12', 'watt'); list($value, $unit) = $matches; 그것과 동등한 Javascript가 있나요?Javascript의 'newer' 버전에는 다음이 있습니다.임무 파괴 - Javascript 1.7.Mozilla 기반 브라우저에서만 지원되며 Rhino에서도 지원될 수 있습니다. var a = 1; var b = 3; [a, b] = [b, a]; 편집: 사실 V8 Javascript 라이브러리(그리고 Chrome)가 이를 지원한다고 해도 놀라지 않을 것입니다. 그러나 현재 모든 최신 브라우저에서 지원됩니다(물론 IE 제외).이것을 시험해 보세요. matches = ['..

source 2023.01.15

구분 기호는 영숫자 또는 백슬래시 및 preg_match일 수 없습니다.

구분 기호는 영숫자 또는 백슬래시 및 preg_match일 수 없습니다. 코드는 다음과 같습니다. $string1 = "My name is 'Kate' and im fine"; $pattern = "My name is '(.*)' and im fine"; preg_match($pattern , $string1, $matches); echo $matches[1]; 실행 시 다음 오류가 반환됩니다. 경고: preg_match() [function.preg-match]:구분 기호는 영숫자 또는 백슬래시일 수 없습니다. 패턴에 대한 구분 기호가 필요합니다.다음과 같이 패턴의 시작과 끝에 추가해야 합니다. $pattern = "/My name is '(.*)' and im fine/"; // With / as a..

source 2023.01.15

PHP에서 HTML/XML을 어떻게 해석하고 처리합니까?

PHP에서 HTML/XML을 어떻게 해석하고 처리합니까? HTML/XML을 해석하고 정보를 추출하려면 어떻게 해야 합니까?네이티브 XML 확장자 네이티브 XML 확장자 중 하나를 사용하는 것을 선호합니다. 왜냐하면 그것들은 PHP에 번들되어 있고, 보통 서드 파티의 모든 lib보다 빠르고, 마크업에 필요한 모든 제어가 가능하기 때문입니다. 돔 DOM 확장 기능을 사용하면 PHP 5에서 DOM API를 통해 XML 문서를 조작할 수 있습니다.W3C의 Document Object Model Core Level 3을 구현한 것으로, 플랫폼 및 언어에 구애받지 않는 인터페이스로 프로그램 및 스크립트가 문서의 내용, 구조 및 스타일에 동적으로 액세스하여 갱신할 수 있습니다. DOM은 실제(파손된) HTML을 해석..

source 2023.01.06

API를 이용하여 인스타그램에 사진을 올리는 방법

API를 이용하여 인스타그램에 사진을 올리는 방법 사용자가 직접 Instagram에 업로드한 사진을 게시해야 하는 php 어플리케이션을 만들고 있는데, 빠른 검색 결과 API에 그런 기능이 없는 것을 알 수 있었습니다.왜냐하면 그들은 하나를 제공해야 하기 때문이다.php를 사용하여 사진을 업로드 할 수 있는 다른 방법(안드로이드용 앱이나 iOS용 앱 제외)은 없는지 잘 모르겠습니다.혹시 가능하다면 어떤 아이디어라도 주세요. 나도 이걸 읽었어 PHP를 사용하여 Instagram과 링크 및 사진을 공유하는 방법업데이트: Instagram은 현재 이 방법으로 계정을 금지하고 이미지를 삭제합니다.주의해서 사용해 주세요. 은 '아주 좋다'는한 것 같습니다.it can't be done어느 정도 맞습니다.API I..

source 2023.01.06

PHP foreach 루프 키 값

PHP foreach 루프 키 값 이 DB 호출을 실행하여 다차원 어레이를 가져오려고 하는데 각 키를 가져오려고 하면 공백 또는 어레이로 표시됩니다. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as place_status') ->from('places p') ->join('members_permissions pm','pm.sites_id = p.sites_id and pm.members_id ='.$member_id) ->where('p.active', 0) ..

source 2022.12.24

Date Time 개체를 딥 복사하려면 어떻게 해야 합니까?

Date Time 개체를 딥 복사하려면 어떻게 해야 합니까? $date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); 지금이다$date1그리고.$date2지금으로부터 3년 후의 날짜가 포함되어 있습니다.문자열에서 구문 분석된 데이터 타임과 3년이 추가된 데이터 타임 두 개를 만들고 싶습니다.현재는 이렇게 해킹하고 있습니다. $date2 = new DateTime($date1->format(DateTime::ISO8601)); 끔찍한 해킹으로 보이는데요Date Time 개체를 자세히 복사하는 "올바른" 방법이 있습니까?$date1 = new DateTime(); $date2 = new DateTime(); $date2->add(new ..

source 2022.12.24

다중 케이스 스테이트먼트 전환

다중 케이스 스테이트먼트 전환 아래 코드를 대체하려면 어떻게 해야 할까요? 블록의 반복을 피하기 위해 코드를 다시 작성하려면 어떻게 해야 합니까?case 3:{code block A; break;}? switch(i) { case 1: {code block A; break;} case 2: {code block b; break;} case 3: {code block A; break;} default: {code block default; break;} } 케이스 1과 케이스 3의 코드를 조합하는 방법은 무엇입니까?다음 형식은 PHP 문서에 나와 있습니다. switch (i) { case 1: case 3: code block A; break; case 2: code block B; break; defau..

source 2022.12.24

배열에 대한 라라벨 컬렉션

배열에 대한 라라벨 컬렉션 저는 두 가지 모델이 있습니다.Post그리고.Comment; 많은 코멘트가 1개의 투고에 속합니다.게시물과 관련된 모든 코멘트에 배열로 액세스하려고 합니다. 저는 수집을 할 수 있는 다음과 같은 것을 가지고 있습니다. $comments_collection = $post->comments()->get() 이걸 어떻게 돌리지?$comments_collection배열할 수 있나요?웅변적인 관계를 통해 이 어레이에 직접 접근할 수 있는 방법이 있습니까?다음과 같이 allustive의 toArray()를 사용할 수 있습니다. 그toArraymethod는 컬렉션을 일반 PHP 배열로 변환합니다.컬렉션 값이 Archent 모델인 경우 모델도 배열로 변환됩니다. $comments_collec..

source 2022.12.12