«php» 태그된 질문

PHP는 주로 서버 측 웹 개발 용으로 설계된 널리 사용되는 높은 수준의 동적 객체 지향 및 해석 스크립트 언어입니다. PHP 언어에 대한 질문에 사용됩니다.

4
json_encode 스파 스 PHP 배열을 JSON 객체가 아닌 JSON 배열로 사용
PHP에 다음 배열이 있습니다. Array ( [0] => Array ( [id] => 0 [name] => name1 [short_name] => n1 ) [2] => Array ( [id] => 2 [name] => name2 [short_name] => n2 ) ) JSON 배열로 JSON 인코딩하여 다음과 같은 문자열을 생성하고 싶습니다. [ { "id":0, "name":"name1", "short_name":"n1" }, …
119 php  json 


5
PHP에서 클래스 개인 함수와 함께 usort 사용
좋아요 함수와 함께 usort를 사용하는 것은 그렇게 복잡하지 않습니다 이것은 선형 코드에서 이전에 가졌던 것입니다. function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); 나는 단순히 정렬하기 위해 usort($array,"merchantSort"); 이제 코드를 업그레이드하고 모든 전역 기능을 제거하고 적절한 위치에 배치합니다. 이제 모든 코드가 클래스에 있으며 usort 함수를 사용하여 간단한 함수 대신 …
119 php  arrays  sorting  object 

1
익명 함수의 PHP 변수
나는 PHP에서 익명의 함수를 가지고 놀았고 그것들이 그들 외부의 변수에 도달하지 않는 것 같다는 것을 깨달았습니다. 이 문제를 해결할 방법이 있습니까? 예: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" 이것은 "nothing"을 출력 할 것입니다. 익명 함수가 액세스 할 수있는 방법이 $variable있습니까?

5
PHP에서 POST를 통해 동일한 이름의 여러 입력
게시 할 동일한 이름의 여러 입력을 가져온 다음 PHP에서 액세스 할 수 있습니까? 아이디어는 이것입니다. 다른 정보와 함께 무한한 수의 물리적 주소를 입력 할 수있는 양식이 있습니다. 여러 항목에 걸쳐 각 필드에 동일한 이름을 지정하고 해당 데이터를 게시물을 통해 제출하면 PHP가 액세스 할 수 있습니까? 예를 들어 "xyz"라는 이름의 한 …
119 php  html  arrays  forms  post 

10
문자열 끝에서 쉼표를 제거하려면 어떻게합니까?
문자열 끝에서 쉼표를 제거하고 싶습니다. 지금 그대로 사용하고 있습니다 $string = substr($string,0,-1); 그러나 그것은 문자열의 마지막 문자 만 제거합니다. 문자열을 동적으로 추가하고 있으므로 문자열 끝에 쉼표가없는 경우도 있습니다. 문자열 끝에 쉼표가 있으면 PHP가 문자열 끝에서 쉼표를 제거하도록하려면 어떻게해야합니까?
119 php 

5
DateTime 객체를 어떻게 깊게 복사합니까?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); 이제 $date1와 $date2현재로부터 3 년 - 같은 날짜가 포함되어 있습니다. 두 개의 개별 날짜 시간을 만들고 싶습니다. 하나는 문자열에서 구문 분석되고 다른 하나는 3 년이 추가되었습니다. 현재 나는 다음과 같이 해킹했습니다. $date2 = new DateTime($date1->format(DateTime::ISO8601)); 그러나 그것은 끔찍한 해킹처럼 보입니다. DateTime 개체를 …
118 php  datetime 


12
어떻게 [재귀 적으로] PHP에서 디렉토리를 압축합니까?
디렉토리는 다음과 같습니다. home/ file1.html file2.html Another_Dir/ file8.html Sub_Dir/ file19.html PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php 에서 사용되는 것과 동일한 PHP Zip 클래스를 사용하고 있습니다. 파일이 아닌 디렉토리를 압축하는 방법을 잘 모르겠습니다. 지금까지 내가 가진 내용은 다음과 같습니다. $aFiles = $this->da->getDirTree($target); /* $aFiles is something like, path => filetime Array ( [home] => [home/file1.html] …

10
PHP로 작성된 코드의 속도를 어떻게 측정 할 수 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 4 개월 전 . 이 질문 개선 많은 클래스 (모두 동일한 작업을 수행함)가 더 빨리 실행되는지 어떻게 알 수 있습니까? 그것을 측정하는 소프트웨어가 있습니까?

6
jquery $ .ajax를 사용하여 PHP 함수 호출
이것은 간단한 대답 일 수 있지만 jQuery의 $ .ajax를 사용하여 PHP 스크립트를 호출하고 있습니다. 내가하고 싶은 것은 기본적으로 PHP 스크립트를 함수 안에 넣고 자바 스크립트에서 PHP 함수를 호출하는 것입니다. <?php if(isset($_POST['something'] { //do something } ?> 이에 <?php function test() { if(isset($_POST['something'] { //do something. } } ?> 자바 스크립트에서 …
118 php  jquery  ajax 

5
PHP 용 Netbeans 7.4에서 "수퍼 글로벌 $ _POST 어레이에 직접 액세스하지 마십시오"경고
$ _POST , $ _GET , $ _SERVER , ...를 사용하는 동안 PHP 용 Netbeans 7.4에서이 메시지가 표시됩니다 . 수퍼 글로벌 $ _POST 어레이에 직접 액세스하지 마십시오. 무슨 뜻인가요? 이 경고를 수정하려면 어떻게해야합니까? 편집 : 이벤트 샘플 코드는 여전히이 경고를 표시합니다.

15
.php 파일을 사용하여 MySQL 덤프 생성
내가 가지고있는 정보는 다음과 같습니다. MySQL 및 PHP5를 사용하는 Linux 기반 시스템으로 작업하고 있습니다. mysqldump.php 파일 내에서 를 생성 한 다음 해당 덤프를 내가 지정한 위치에있는 서버의 파일에 저장할 수 있어야합니다. 나는 PHP 초보이기 때문에 누군가가 내게 필요한 것을 할 수있는 도움, 지침 또는 코드를 제공하기를 바랍니다. 이것은 인터넷에서 원격으로 …
118 php  mysql  mysqldump 

6
PHP에서 루프를 '종료'할 수 있습니까?
내 PHP 코드에서 오류 검사를 수행하는 루프가 있습니다. 원래는 이렇게 생겼는데 ... foreach($results as $result) { if (!$condition) { $halt = true; ErrorHandler::addErrorToStack('Unexpected result.'); } doSomething(); } if (!$halt) { // do what I want cos I know there was no error } 이것은 모두 잘 작동하지만 한 번의 오류 …
118 php  loops 

2
요청 페이로드를 검색하는 방법
PHP , ExtJS 및 ajax store를 사용 하고 있습니다 . POST 또는 GET이 아닌 데이터 (생성, 업데이트, 삭제시)를 보냅니다. 에서 크롬 콘솔 나는 "에서 JSON으로 보내는 PARAMS를 참조 요청 페이로드 "필드. $ _POST 및 $ _GET 이 비어 있습니다. PHP에서 검색하는 방법?
118 php  javascript  json  extjs 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.