«php» 태그된 질문

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

5
array ()와 []의 PHP 차이점
PHP 앱을 작성 중이며 오류없이 작동하는지 확인하고 싶습니다. 원래 코드 : <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> 다음이 오류없이 작동하거나 어떤 이유로 권장되지 않습니까? <?= form_input(['name' => 'test', 'id' => 'theID']); ?> 차이점이 있습니까? PHP.net에서 array()대괄호 []가 있는 짧은 배열 방법과 데이터에 대해 다시 …



9
PHP json_encode 함수가 UTF-8 문자열을 16 진수 엔티티로 변환하는 이유는 무엇입니까?
다양한 언어를 다루는 PHP 스크립트가 있습니다. 불행히도를 사용하려고 할 때마다 json_encode모든 유니 코드 출력은 16 진수 엔터티로 변환됩니다. 이것이 예상되는 동작입니까? 출력을 UTF-8 문자로 변환하는 방법이 있습니까? 다음은 내가보고있는 예입니다. 입력 echo $text; 산출 База данни грешка. 입력 json_encode($text); 산출 "\u0411\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u0438 \u0433\u0440\u0435\u0448\u043a\u0430."
148 php  encoding  json 

2
laravel .env 파일에서 코멘트를 작성하는 방법?
테스트 목적으로 몇 가지 매개 변수와 같은 일부 설정을 .env 파일 설정으로 저장하고 Laravel의 .env 파일에 주석을 달 수있는 방법이 있는지 확인하는 Laravel의 프로젝트에서 작업하고 있습니다. . 여기에 예가 있습니다 /* Test Settings */ ACCESS_KEY=qwsdr ACCESS_TOKEN=Bgcvfsx /* Live Settings */ ACCESS_KEY=985AsdefG ACCCESS_TOKEN=LFP994kL

15
PHP에서 다차원 배열의 키 => 값으로 검색하는 방법
다차원 배열에서 키 값 쌍이 발견 된 모든 하위 배열을 얻는 빠른 방법이 있습니까? 배열의 깊이를 말할 수 없습니다. 간단한 예제 배열 : $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"), 2 => array(id=>3,name=>"cat 1") ); key = name 및 value = "cat 1"을 검색하면 함수가 다음을 반환해야합니다. …
147 php  arrays  search  recursion 


6
Laravel Eloquent 쿼리에서 테이블 별칭을 지정하는 방법 (또는 Query Builder 사용)은 무엇입니까?
라 라벨의 쿼리 빌더를 사용한다고 가정 해 봅시다 : $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); 이 SQL과 동등한 것을 찾고 있습니다. really_long_table_name AS short_name 이것은 많은 선택과 위치를 입력해야 할 때 특히 유용합니다 (또는 일반적으로 선택의 열 별칭에도 별칭을 포함시키고 결과 배열에 사용됩니다). 테이블 별칭이 없으면 나를 위해 더 많은 타이핑이 …

2
PHP에서 엄격한 유형은 무엇입니까?
PHP 7에서 다음 줄을 보았지만 그 의미를 실제로 설명하는 사람은 없습니다. 나는 그것을 봤는데 그들이 이야기하는 것은 당신이 그것을 설문 조사 유형의 것을 좋아할 것인지 아닌지이다. declare(strict_types = 1); 무엇을합니까? 코드에 어떤 영향을 미칩니 까? 내가해야합니까? 약간의 설명이 좋을 것입니다.

7
PHPStorm에서 PHP 파일의 잘못된 구문 강조
무슨 일이 있었는지 모르겠지만 하나의 PHP 파일에 대한 구문 강조 표시가 작동하지 않고 파일 옆의 아이콘이 변경되었습니다. PHP 대신 텍스트 파일로 표시됩니다. 어떻게 고칠 수 있습니까?
146 php  ide  phpstorm 

11
PHP : 원래 문자 집합을 몰라도 문자열을 UTF-8로 변환하거나 최소한 시도
전 세계의 클라이언트를 다루는 응용 프로그램이 있으며 데이터베이스에 들어가는 모든 것이 UTF-8로 인코딩되기를 원합니다. 나에게 가장 큰 문제는 문자열의 소스가 어떤 인코딩인지 알지 못한다는 것입니다-텍스트 상자에서 ( <form accept-charset="utf-8">사용자가 실제로 양식을 제출 한 경우에만 유용합니다) 또는 업로드 된 텍스트 파일에서 입력을 제어 할 수 없습니다. 필요한 것은 내 데이터베이스에 들어가는 …

18
PHP에서 Null vs. False vs. 0
나는 좋은 개발자 / 자리 사이의 차이를 활용할 수 있다는 이야기입니다 Null및 False및 0다른 모든 좋은 "아무것도"엔티티. PHP의 차이점 은 무엇입니까 ? 그것과 관련이 있습니까?===
146 php  null 


5
PHP의 변수에서 클래스를 인스턴스화합니까?
나는이 질문이 다소 모호하다는 것을 알고 있으므로 예제를 통해 더 명확하게 만들 것입니다. $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); 이것이 내가하고 싶은 일입니다. 어떻게 하시겠습니까? 물론 eval ()을 사용할 수 있습니다. $var = 'bar'; eval('$bar = new '.$var.'Class(\'var for __construct()\');'); 그러나 …
146 php  class  variables  eval 

10
문자열에서 줄 바꿈 (문자 없음)을 제거하는 방법은 무엇입니까?
이것은 속임수처럼 보이지만 확실하지는 않습니다. 웹에서 나머지 부분뿐만 아니라 SO를 검색하여 내 문제에 대한 답변을 찾았으며 동일한 불충분 한 "해결책"을 반복해서 찾았습니다. 어쨌든, 여기에 간다 : 텍스트 영역의 사용자 입력을 MySQL 데이터베이스 (WordPress 환경 내)에 저장하고 있지만이 문제와 관련이 없습니다. 나중에 DB에서 검색하여 사이트 백엔드의 관리자에게 표시됩니다. 사용자가 줄 바꿈이있는 …
146 php  html  replace  line-breaks  nl2br 

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