>
$row['test']='this is test index';
$test="$row['test']";
echo $test;

변수test의 위 코드에서 varible$row [ 'test']의 이름을 저장 한 다음test. 원하는 출력은'이것은 테스트 색인입니다'여야하지만 내가 얻는 출력은  구문 오류 : 구문 오류, 예기치 않은 ''(T_ENCAPSED_AND_WHITESPACE), '-'또는 식별자 (T_STRING) 또는 변수 (T_VARIABLE) 또는 숫자 (T_NUM_STRING)가 예상됩니다. 그래서 제 질문은 변수test에 문자열$row [ 'test']변수의 값을 실제로 얻는 방법입니다.


  • 답변 # 1

    "$row [ 'test']"에서 큰 따옴표를 제거하십시오. 이것은 작동합니다

       <?php
        $row['test']='this is test index';
        $test=$row['test'];
        echo $test;
        ?>
    
    

관련 자료

  • 이전 python - 소스의 virtualenv 사용 라이브러리
  • 다음 SQL Server 2016 데이터 형식 변환 오류