«php» 태그된 질문

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

17
PHP, 파일 확장자없이 파일 이름 얻기
이 PHP 코드가 있습니다 : function ShowFileExtension($filepath) { preg_match('/[^?]*/', $filepath, $matches); $string = $matches[0]; $pattern = preg_split('/\./', $string, -1, PREG_SPLIT_OFFSET_CAPTURE); if(count($pattern) > 1) { $filenamepart = $pattern[count($pattern)-1][0]; preg_match('/[^?]*/', $filenamepart, $matches); return strtolower($matches[0]); } } 파일 이름이 my.zip이면이 함수는를 반환합니다 .zip. 나는 반대로하고 싶습니다 my. 확장없이 함수가 반환되기를 원합니다 . 파일은 …
205 php  file  string 

23
IP 주소에서 위치 얻기
IP 주소에서 방문자의 도시, 주 및 국가와 같은 정보를 검색하여 위치에 따라 웹 페이지를 사용자 정의 할 수 있습니다. PHP에서 이것을 할 수있는 좋고 신뢰할 수있는 방법이 있습니까? 클라이언트 쪽 스크립팅에 JavaScript, 서버 쪽 스크립팅에 PHP, 데이터베이스에 MySQL을 사용하고 있습니다.
205 php  geolocation  ip  geoip 

11
객체를 배열로 어떻게 변환합니까?
<?php print_r($response->response->docs); ?> 다음을 출력합니다. Array ( [0] => Object ( [_fields:private] => Array ( [id]=>9093 [name]=>zahir ) Object ( [_fields:private] => Array ( [id]=>9094 [name]=>hussain ).. ) ) 이 객체를 배열로 변환하려면 어떻게해야합니까? 다음을 출력하고 싶습니다. Array ( [0]=> ( [id]=>9093 [name]=>zahir ) [1]=> ( [id]=>9094 [name]=>hussain )... ) …
204 php 


3
자동 로딩이란? spl_autoload, __autoload 및 spl_autoload_register를 어떻게 사용합니까?
고급 PHP 표준을 배우고 새롭고 유용한 방법을 구현하려고합니다. 이전 __autoload에는 각 페이지에 여러 파일을 포함하여 탈출하는 데 사용 했지만 최근에 팁을 보았습니다.__autoload manual spl_autoload_register () 는 자동로드 클래스에 대한보다 유연한 대안을 제공합니다. 이러한 이유로 __autoload () 사용 은 권장되지 않으며 향후 더 이상 사용되지 않거나 제거 될 수 있습니다. 하지만 …
203 php  autoload  spl 

16
symfony2에서 요청 매개 변수를 얻는 방법
나는 심포니를 처음 접했습니다. java 및 다른 언어와 같은 다른 언어에서는 request.getParameter('parmeter name')값을 얻는 데 사용할 수 있습니다 . symfony2로 할 수있는 것과 비슷한 것이 있습니까? 나는 몇 가지 예를 보았지만 나를 위해 아무것도 효과가 없다. username 이라는 이름 의 양식 필드가 있다고 가정하십시오 . 양식 작업에서 다음과 같은 것을 …
203 php  symfony 

15
게터와 세터?
나는 PHP 개발자가 아니므로 PHP에서 개인 필드 (좋아하는 방식)와 함께 순수한 OOP 스타일로 명시적인 getter / setter를 사용하는 것이 더 인기가 있는지 궁금합니다. class MyClass { private $firstField; private $secondField; public function getFirstField() { return $this->firstField; } public function setFirstField($x) { $this->firstField = $x; } public function getSecondField() { return …
203 php  oop  coding-style 


10
PHP에서 JavaScript 함수를 호출하는 방법?
PHP에서 JavaScript 함수를 호출하는 방법? <?php jsfunction(); // or echo(jsfunction()); // or // Anything else? 다음 코드는 xyz.html (버튼 클릭시) wait()에서 외부 xyz.js 에서 a 를 호출합니다 . 이것은 wait()wait.php를 호출합니다. function wait() { xmlhttp=GetXmlHttpObject(); var url="wait.php"; \ xmlhttp.onreadystatechange=statechanged; xmlhttp.open("GET", url, true); xmlhttp.send(null); } function statechanged() { if(xmlhttp.readyState==4) { document.getElementById("txt").innerHTML=xmlhttp.responseText; …
202 php  javascript 

16
쿼리 문자열을 제거하고 URL 만 얻는 방법?
현재 페이지의 URL을 빌드하기 위해 PHP를 사용하고 있습니다. 때로는 다음 형식의 URL www.mydomian.com/myurl.html?unwantedthngs 요청됩니다. ?결과 URL이되도록 다음과 뒤에 오는 모든 항목 (querystring) 을 제거하고 싶습니다 . www.mydomain.com/myurl.html 내 현재 코드는 다음과 같습니다 <?php function curPageURL() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") { $pageURL .= "s"; } $pageURL .= …
201 php  query-string 



9
PHP 프로젝트를위한 배포 / 빌드 / CI주기 설정
저는 대부분의 시간에 고독한 개발자이며 주로 PHP 기반의 많은 대규모 프로젝트를 수행하고 있습니다. 코드베이스의 변경 사항을 처리하는 방법을 전문화하고 자동화하고 근본적인 변경없이 팀에서 작업 할 수있는 지속적인 통합 프로세스를 만들고 싶습니다. 내가 지금하고있는 일은 모든 프로젝트에 대해 로컬 테스트 환경이 있다는 것입니다. 각 프로젝트마다 SVN을 사용합니다. 변경 사항은 로컬에서 테스트 …


13
Firebase 콘솔을 사용하지 않고 Firebase 클라우드 메시징 알림을 보내려면 어떻게해야합니까?
알림에 대한 새로운 Google 서비스부터 시작하겠습니다 Firebase Cloud Messaging. 이 코드 덕분에 https://github.com/firebase/quickstart-android/tree/master/messaging 내 Firebase 사용자 콘솔 에서 내 Android 기기 로 알림을 보낼 수있었습니다 . Firebase 콘솔을 사용하지 않고 알림을 보내는 API 또는 방법이 있습니까? 예를 들어 PHP API 또는 이와 유사한 것을 사용하여 내 서버에서 직접 알림을 만듭니다.

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