PHP

PHP 다차원 배열 검색(특정 값으로 키 찾기)

이 다차원 배열이 있습니다.검색하여 “slug” 값과 일치하는 키만 반환해야 합니다.다차원 어레이 검색에는 다른 스레드가 있지만, 제 상황에 적용할 수 있을 만큼 잘 이해하지 못합니다.도와주셔서 정말 감사합니다! 그래서 다음과 같은 기능이 필요합니다. myfunction($products,’breville-one-touch-tea-maker-BTM800XL’); // returns 1 어레이는 다음과 같습니다. $products = array ( 1 => array( ‘name’ => ‘The Breville One-Touch Tea Maker’, ‘slug’ => ‘breville-one-touch-tea-maker-BTM800XL’, …

PHP 다차원 배열 검색(특정 값으로 키 찾기) 더 보기 »

쿠키 이름 지정 – 베스트 프랙티스 [폐쇄]

닫았어요.이 질문은 의견에 근거한 것이다.현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 7년 전에 문을 닫았어요 이 질문을 개선하다 쿠키 이름은 어떻게 보여야 합니까? 필요한 경우: 소문자 카멜 케이스 밑줄_Camel_Case 대문자와 소문자 아니면 다른 무엇이어야 할까요? 질문에 대한 답변 appname_meaningfulname 이 쿠키는 모든 요청과 함께 발송되므로 …

쿠키 이름 지정 – 베스트 프랙티스 [폐쇄] 더 보기 »

fastcgi와 fpm의 차이점은 무엇입니까?

macports에 fpm과 함께 php를 설치하려고 합니다.fpm은 Fast CGI 프로세스 매니저를 의미한다는 것을 어디선가 읽었습니다.fastcgi와 fpm이 같다는 뜻인가요?같은 경우 php에 대해 “php5 + fastcgi”와 “php5 + fpm”의 두 가지 다른 macport variant가 있는 이유는 무엇입니까? 질문에 대한 답변 FPM은 PHP에서 Fast CGI SAPI(Server API)를 관리하는 프로세스 매니저입니다. 기본적으로는 SpeanFCGI와 같은 것이 필요합니다.Fast CGI 자식은 적응적으로 생성됩니다(즉, …

fastcgi와 fpm의 차이점은 무엇입니까? 더 보기 »

var_dump, var_export 및 print_r의 차이

와의 차이는 무엇입니까?var_dump,var_export그리고.print_r? 질문에 대한 답변 var_module은 디버깅을 위한 것입니다. var_dump는 항상 결과를 출력합니다. // var_dump(array(”, false, 42, array(’42’))); array(4) { [0]=> string(0) “” [1]=> bool(false) [2]=> int(42) [3]=> array(1) {[0]=>string(2) “42”)} } print_r도 디버깅을 위한 것이지만 멤버의 유형은 포함되지 않습니다.배열의 요소 유형을 알고 있다면 사용하는 것이 좋지만 그렇지 않으면 오해의 소지가 있습니다. print_r기본적으로는 결과를 …

var_dump, var_export 및 print_r의 차이 더 보기 »

foreach 루프의 어레이 값 수정

현재 처리 중인 오브젝트를 편집하는 것이 가능한지 궁금합니다.foreach고리 여러 가지 물건으로 작업하고 있습니다.$questions이 질문 오브젝트와 관련된 답변을 db에서 찾습니다.따라서 각 질문에 대해 응답 개체를 가져와 현재 상태를 업데이트하십시오.$question 내 안에foreach다른 곳에서 출력/처리할 수 있도록 루프합니다. foreach($questions as $question){ $question[‘answers’] = $answers_model->get_answers_by_question_id($question[‘question_id’]); } 질문에 대한 답변 두 가지 방법이 있습니다. foreach($questions as $key => $question){ $questions[$key][‘answers’] …

foreach 루프의 어레이 값 수정 더 보기 »

PHP에서 “Unable to allocate memory for pool”이 발생하는 원인은 무엇입니까?

특히 WordPress와 같은 비대해진 어플리케이션에서는 서버의 메모리 할당 제한에 직면하는 경우가 종종 있지만 “풀에 메모리를 할당할 수 없습니다”라는 문제가 발생하여 정보를 추적하는 데 어려움을 겪지는 않았습니다. 이게 무슨 뜻인지 아는 사람?더 많이 하려고 했는데memory_limit성공하지 못하고어플리케이션도 크게 변경하지 않았습니다.어느 날 문제가 없었고 다음 날 이 오류가 발생했습니다. 질문에 대한 답변 TTL을 0으로 설정하면 메모리가 부족하면 APC가 …

PHP에서 “Unable to allocate memory for pool”이 발생하는 원인은 무엇입니까? 더 보기 »

“zend_mm_heap corrupted”는 무엇을 의미합니까?

갑자기 전에 없던 앱에 문제가 생겼어요.Apache 오류 로그를 확인해보니 “zend_mm_heap corrupted”라는 오류 메시지가 나타납니다.이게 무슨 뜻이죠? OS: Fedora Core 8 Apache: 2.2.9 PHP: 5.2.6 질문에 대한 답변 많은 시행착오 끝에, 만약 내가 더 많은 것을 한다면output_bufferingphp.ini 파일의 값은 이 오류가 사라집니다. 이 문제는 구성 옵션을 변경하여 반드시 해결할 수 있는 문제는 아닙니다. 구성 옵션을 변경하면 …

“zend_mm_heap corrupted”는 무엇을 의미합니까? 더 보기 »

max_allowed_mysql 변수 확인 및 설정 방법 [max]

이 질문에는 이미 답변이 있습니다. 9년 전에 문을 닫았어요 중복 가능성: MySQL 오류 1153 – ‘max_allowed_packet’ 바이트보다 큰 패킷을 받았습니다. 안녕하세요. 에러가 발생하고 있습니다. [1153] Got a packet bigger than ‘max_allowed_packet’bytes 그러나 나는 내 소스 코드를 변경하지 않았고 호스팅에서는 서버 설정을 변경하지 않았다고 합니다. 무슨 일이 있었는지 모르겠어요.하지만 나는 그 이유를 찾으려고 노력하고 있다. 확인방법max_allowed_packetmysql …

max_allowed_mysql 변수 확인 및 설정 방법 [max] 더 보기 »

.php 파일을 사용한 MySQL 덤프 생성

다음은 제가 가지고 있는 정보입니다. MySQL과 PHP5를 사용하는 Linux 기반 시스템을 사용하고 있습니다.I can’t knowledge를 생성할 수 있어야 합니다.mysqldump.php 파일 내에서 해당 덤프를 지정한 위치에 있는 서버상의 파일에 저장합니다. 저는 PHP nooblet이기 때문에 제가 원하는 것을 할 수 있는 지원, 가이드 또는 코드를 제공해 주셨으면 합니다.이것은, 인터넷에서 리모트로 실행할 필요가 있습니다. 질문에 대한 답변 함수를 …

.php 파일을 사용한 MySQL 덤프 생성 더 보기 »

배열을 쉼표로 구분된 단어 문자열로 변환하는 방법

이 질문에는 이미 답변이 있습니다. 9년 전에 문을 닫았어요 중복 가능성: PHP에서 배열에서 쉼표로 구분된 목록을 만드는 방법은 무엇입니까? 어레이는 다음과 같습니다. Array ( [0] => lorem [1] => ipsum [2] => dolor [3] => sit [4] => amet ) php를 사용하여 이러한 문자열로 변환하려면 어떻게 해야 합니까? $string = ‘lorem, ipsum, dolor, sit, amet’; …

배열을 쉼표로 구분된 단어 문자열로 변환하는 방법 더 보기 »

PHP에서 헤더(“Location: ” )가 있는 이전 페이지로 돌아갑니다.

이 질문의 제목이 제 질문을 설명해 줍니다.PHP 페이지 방문자를 이전 페이지로 리다이렉트하려면header( “Location: URL of previous page” ); 질문에 대한 답변 시험: header(‘Location: ‘ . $_SERVER[‘HTTP_REFERER’]); 이것은, 시큐어 페이지(HTTPS)에서는 동작하지 않는 경우가 있습니다.또, 헤더가 납치되어 유저가 다른 수신처에 송신될 가능성이 있기 때문에, 이것은 전체적으로 좋지 않은 생각입니다.헤더는 브라우저에서 전송되지 않을 수도 있습니다. 이상적으로는 다음 중 …

PHP에서 헤더(“Location: ” )가 있는 이전 페이지로 돌아갑니다. 더 보기 »

라라벨 블랭크화이트스크린

이전에 Laravel 사이트가 작동했었는데, 최근에 Apache 2.4와 PHP 5.5.7로 업그레이드했습니다. 이제 다음 작업 시 흰색 공백 화면이 나타납니다.laravel.mydomain.exampleApache 에러 로그, 루트등의 어느 것도, 종래와 같이 정상적으로 동작하지 않습니다. .htaccess에 비활성 행을 삽입하면 500이 표시되므로 로딩 중입니다./var/sites/laravel/public/.htaccess. 여기 있다.htaccess: $ cat /var/sites/laravel/public/.htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes… RewriteRule …

라라벨 블랭크화이트스크린 더 보기 »