解析错误:语法错误,意外的“布局”(T_STRING),期待“,”或“)

特蕾西·麦考密克

我正在处理 laravel 项目中的一个视图(完整项目可在 github 上获取,网址https://github.com/wvulibraries/rockefeller-css/tree/trying-searchy/src/project-css)我想要做什么确定字符串是否包含带有 .txt 扩展名的文件名,然后从字符串中去除路径。只留下文件名.txt。我们正在导入一个 csv 文件,该文件的路径将有所不同。我们想要的是将文件加载到存储中的文件夹中,让用户单击查看文件。一个记录的示例是“..\documents\BlobExport\formletters\vecr0601_concurrent_receipt.txt”。我打算尝试使用

$filename = end(explode('\',$rcrd->$clmnNme)); 

但它每次都会使视图崩溃并给出“解析错误:语法错误,意外的'布局'(T_STRING),期待','或')'(视图:/var/www/html/project-css/resources/views/用户/show.blade.php)”。当前视图如下。

@extends('layouts.default')

@section('content')

<!-- Search engine -->
@include('user/searchbox');

<!-- Separation -->
<hr/>

<div class="dataWrppr">
    <div class="container">

     <!-- Separation -->
     <hr/>

      @foreach($rcrds as $key => $rcrd)
      <div class="col-xs-12 col-sm-12 col-md-12">
          @foreach($clmnNmes as $key => $clmnNme)
            @if (strpos($rcrd->$clmnNme, '.txt') !== FALSE)
              @php
                $filename = end(explode("\", $rcrd->$clmnNme));
              @endphp
              <h4><b>{{$clmnNme}}</b>: {{$rcrd->$clmnNme}} {{$filename}}</h4>
            @else
              <h4><b>{{$clmnNme}}</b>: {{$rcrd->$clmnNme}}</h4>
            @endif
          @endforeach
      </div>
      @endforeach

    </div>
</div>

@endsection

数据库无法更改它正在用于研究,因此我无法在导入期间更改它。任何帮助,将不胜感激。

tilz0R

通过使用反斜杠,您可以转义字符,这就是您出现错误的原因:

//Correct
$tokens = explode('\\',$rcrd->$clmnNme);
$filename = end($tokens); 

//Wrong
$filename = end(explode('\',$rcrd->$clmnNme)); //Wrong

您还可以从代码荧光笔中看到有些东西看起来很奇怪。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP解析错误:语法错误,意外的“喜欢”(T_STRING),期待“,”或“;”

来自分类Dev

解析错误:语法错误,意外的“搜索”(T_STRING)

来自分类Dev

解析错误语法错误,意外的“类型”(T_STRING)

来自分类Dev

解析错误:语法错误,意外的“Y”(T_STRING)

来自分类Dev

语法错误,意外的“形式”(T_STRING),期待“)”

来自分类Dev

Laravel解析错误:语法错误,意外的T_CLASS,预期为T_STRING

来自分类Dev

解析错误:语法错误,意外的“公共”(T_STRING),需要函数(T_FUNCTION)

来自分类Dev

解析错误:语法错误,SQL查询出现意外的T_String问题

来自分类Dev

解析错误:语法错误,出现意外的“ sonum”(T_STRING)

来自分类Dev

解析错误:语法错误,SQL查询出现意外的T_String问题

来自分类Dev

PHP:解析错误:语法错误,出现意外的“ http”(T_STRING)

来自分类Dev

解析错误:语法错误,意外的“文本”(T_STRING),预期为“,”或“;”

来自分类Dev

解析错误:语法错误,意外的T_STRING,预期为']'

来自分类Dev

解析错误:语法错误,意外的'href'(T_STRING),期望为','或';'

来自分类Dev

PHP的帮助?解析错误:语法错误,第6行出现意外T_STRING

来自分类Dev

PHP解析错误:语法错误,第X行出现意外T_STRING

来自分类Dev

解析错误:语法错误,eval()代码中意外的“预订”(T_STRING)

来自分类Dev

PHP 解析错误:语法错误,意外的“更新”(T_STRING)

来自分类Dev

解析错误:语法错误,第 53 行出现意外的“设置”(T_STRING)

来自分类Dev

PHP上的语法错误意外T_STRING

来自分类Dev

语法错误,意外的“顺序”(T_STRING)

来自分类Dev

语法错误,意外的T_STRING,期望为','或';'”

来自分类Dev

什么是“解析错误:语法错误,意外的T_STRING,预期的T_VARIABLE”的根本原因?

来自分类Dev

CakePHP错误:语法错误,意外的T_STRING,期望为','或';'

来自分类Dev

解析错误:语法错误,意外的“”,期望的标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)

来自分类Dev

语法错误,意外的T_STRING(在php中尝试HTML)

来自分类Dev

route.php第20行中的FatalErrorException:语法错误,意外的“获取”(T_STRING)

来自分类Dev

第52行中的FatalErrorException:语法错误,意外的“高度”(T_STRING)

来自分类Dev

语法错误,意外的“,”,期待“]”

Related 相关文章

  1. 1

    PHP解析错误:语法错误,意外的“喜欢”(T_STRING),期待“,”或“;”

  2. 2

    解析错误:语法错误,意外的“搜索”(T_STRING)

  3. 3

    解析错误语法错误,意外的“类型”(T_STRING)

  4. 4

    解析错误:语法错误,意外的“Y”(T_STRING)

  5. 5

    语法错误,意外的“形式”(T_STRING),期待“)”

  6. 6

    Laravel解析错误:语法错误,意外的T_CLASS,预期为T_STRING

  7. 7

    解析错误:语法错误,意外的“公共”(T_STRING),需要函数(T_FUNCTION)

  8. 8

    解析错误:语法错误,SQL查询出现意外的T_String问题

  9. 9

    解析错误:语法错误,出现意外的“ sonum”(T_STRING)

  10. 10

    解析错误:语法错误,SQL查询出现意外的T_String问题

  11. 11

    PHP:解析错误:语法错误,出现意外的“ http”(T_STRING)

  12. 12

    解析错误:语法错误,意外的“文本”(T_STRING),预期为“,”或“;”

  13. 13

    解析错误:语法错误,意外的T_STRING,预期为']'

  14. 14

    解析错误:语法错误,意外的'href'(T_STRING),期望为','或';'

  15. 15

    PHP的帮助?解析错误:语法错误,第6行出现意外T_STRING

  16. 16

    PHP解析错误:语法错误,第X行出现意外T_STRING

  17. 17

    解析错误:语法错误,eval()代码中意外的“预订”(T_STRING)

  18. 18

    PHP 解析错误:语法错误,意外的“更新”(T_STRING)

  19. 19

    解析错误:语法错误,第 53 行出现意外的“设置”(T_STRING)

  20. 20

    PHP上的语法错误意外T_STRING

  21. 21

    语法错误,意外的“顺序”(T_STRING)

  22. 22

    语法错误,意外的T_STRING,期望为','或';'”

  23. 23

    什么是“解析错误:语法错误,意外的T_STRING,预期的T_VARIABLE”的根本原因?

  24. 24

    CakePHP错误:语法错误,意外的T_STRING,期望为','或';'

  25. 25

    解析错误:语法错误,意外的“”,期望的标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)

  26. 26

    语法错误,意外的T_STRING(在php中尝试HTML)

  27. 27

    route.php第20行中的FatalErrorException:语法错误,意外的“获取”(T_STRING)

  28. 28

    第52行中的FatalErrorException:语法错误,意外的“高度”(T_STRING)

  29. 29

    语法错误,意外的“,”,期待“]”

热门标签

归档