중괄호는 PHP에서 가장 일반적이고 가장 쉽게 간과되며 가장 필수적인 부분입니다. 이 문서에서는 "{}"의 세 가지 주요 기능을 요약하고 독자에게 도움이 되기를 바랍니다.三 "{}"의 세 가지 역할은 다음과 같습니다.
여러 개의 독립적인 문장을 복합문으로 병합합니다(예: if ... else ... 모호함을 피하기 위해 간접 참조로 구분). 예를 들어, ${$my_var[8]}과 ${$my_var}[8]의 차이는 문자열 변수에서 단일 문자를 나타내는 데 사용됩니다(아래 첨자는 0부터 시작함).
예: "my_string" = "joker"; 추가하지 않아도 괜찮은 것 같습니다. {}를 추가한다는 것은 무엇을 의미합니까?
그리고 필드 이름을 ``에 포함해야 하는 이유는 무엇입니까?At 적어도 읽기는 쉽습니다. 문자열은 쌍으로 나타나야 하기 때문에 insert into 문에는 ''가 필요합니다.
추가된 {}는 때때로 변수 이름이 다음 문자열과 연결되는 것을 방지하기 위한 것입니다. {$cid} dd
만약 cid=aa
// The following is okay as it's inside a string. Constants are not // looked for within strings so no E_NOTICE error here print "Hello $arr[fruit]"; // Hello apple // With one exception, braces surrounding arrays within strings // allows constants to be looked for print "Hello {$arr[fruit]}"; // Hello carrot print "Hello {$arr['fruit']}"; // Hello applePHP 변수 뒤에 큰 숫자를 추가하세요. 숫자로 채워진 괄호 {}는 PHP 변수의 해당 일련번호 문자를 나타냅니다. 예: $str = 'hello';echo $str{0}; // 출력은 h입니다. echo $str{1}; // 원하는 경우 출력은 e입니다. 특정 문자열을 확인하세요. 길이가 만족되는지 여부에 따라 이 중괄호(중괄호)와 isset을 사용하여 strlen 함수를 대체하는 것을 고려할 수 있습니다. isset은 언어 구조이고 strlen은 함수이므로 isset을 사용하는 것이 strlen을 사용하는 것보다 더 효율적입니다. . 예를 들어, 문자열 길이가 5보다 작은지 확인하려면: if ( !isset ( $str{5} ) ) 가 if (strlen ( $str ) < 5 )보다 낫습니다. 다음 설명이 더 설명적입니다. 는 {}의 내용이 변수이고 실행 중에 변수로 처리된다는 의미입니다. 문자열에서 변수를 인용하는 데 사용되는 특수 포함 방법입니다. 연산자를 사용할 필요가 없으므로 코드 입력량이 줄어듭니다. 실제로 출력 블록은 print "hello ".$arr['fruit']; PHP에서 중괄호의 기능은 다음과 같습니다.1. 어떤 프로그램이든 함수 이름(). {}, for (){},…. 너무 많아서 어떤 용도로 사용되는지조차 모르겠습니다. 2. $str{4} 뒤에는 문자열 변수가 있습니다. 중괄호와 대괄호는 문자열 변수를 배열로 취급합니다. 3. 이때 괄호의 기능은 다음과 같습니다. 둘러싸인 내용이 변수로 처리되어야 함을 PHP에 알리는 것입니다.
아아아아
위 내용은 PHP에서 중괄호의 일부 기능의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!