この関数がエラーを引き起こす理由を定義する
Jun 23, 2016 pm 01:41 PM 常に次のエラーが表示されます: 解析エラー: 構文エラー、D:wampwwwmyshopuploadincludescls_template.php の 313 行目に予期しない '関数' (T_FUNCTION) があります
私は php5.5.12 を使用しています
私は最初の兄弟です、コードは、ボス、この関数を実行すると接続できません
/**
* キャッシュするかどうかを決定します
* *
* @access public
* @param $filename
* @param sting $cache_id
*
* * @return bool
*/
function is_cached($filename,$cache_id = '')
{
$cachename = basename($filename, strrchr($filename , '.')) '_' . $cache_id; cache_dir '/'
$data = substr( $data, 13); ($data, ' $paradata = substr($data, 0, $pos);
$para = @unserialize($paradata); $para === false || $this-> _Nowtime>};
false を返します。セ;ディスカッションへの返信 (解決策)
解析エラー: 構文エラー、予期しない '関数'
構文エラー、予期しない "関数"
エラーは cls_template.php の 313 行目より前に表示されます
お願いします注意深く確認してください
public function
上記で行った変更に何か問題がないか確認しました:
結果は次のとおりです: return preg_replace("/{([^}{n]*)}/e", "$ this->select('\1'); ", $source);
変更: return preg_replace_callback("/{([^}{n]*)}/", function($r){return $this- >select($r[1]);} ;
これは Baidu からのものですが、何か問題があるようです。これは、PHP のソース コードが 5.2 であるためです。私が使用しているバージョンは 5.5.12 です
313 はどの行ですか? return preg_replace_callback("/{([^}{n]*)}/", function($r){return $this->select( $r[1]);} , $source); tail どうして消えてしまったのでしょうか?
ECSHOP は PHP5.5 をサポートしていません
初心者なのでとてもイライラします。どうしてもできません。ECSHOPをやったことがある方、比較表を送っていただけますか? 勉強して自分でやってみます
私はphp5.3.10を使っていますが問題ありません。バージョンが多すぎるため、ecshop でサポートされていないものもあります。バージョンを変更することをお勧めします。
構文エラー、よく確認してください
php5.2.x をインストールするだけで問題は解消されます
皆さんありがとうございます

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











LaravelのバックエンドでReactアプリを構築する:パート2、React
