迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
請(qǐng)教大佬們,模板分頁(yè)代碼
{php $prevurl=str_replace('{page}', max($page-1, 1), $pagerule);}
生成靜態(tài)時(shí)報(bào)錯(cuò)【模板標(biāo)簽寫法錯(cuò)誤:syntax error, unexpected '?'/template/pc】
你這是在開發(fā)階段,不要去生成靜態(tài),你都沒(méi)有把網(wǎng)站做完整,千萬(wàn)不要去搞靜態(tài),你這樣就很難找到是哪一行代碼出問(wèn)題了,所欲偶一我建議你先用動(dòng)態(tài)地址訪問(wèn),才能看到哪段代碼出問(wèn)題
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣芗夹g(shù)-易肖 動(dòng)態(tài)的頁(yè)面已經(jīng)上線運(yùn)行小一年了。。?;旧蠜](méi)有BUG(@反饋BUG)了,最近SEO優(yōu)化需要轉(zhuǎn)靜態(tài)
回復(fù)@迅??蚣芗夹g(shù)-易肖 大佬,我通過(guò)嘗試,感覺(jué)是 {php $prevurl=str_replace('{page}', max($page-1, 1), $pagerule);} 里的 {page} 出現(xiàn)了問(wèn)題。{page}會(huì)不會(huì)與{php}標(biāo)簽產(chǎn)生了沖突?或者沒(méi)有被識(shí)別為string類型?
回復(fù)@迅??蚣芗夹g(shù)-易肖
這么寫報(bào)錯(cuò)
這么寫沒(méi)問(wèn)題 string(4) "page"
回復(fù)@小皮球 我知道出問(wèn)題的代碼是哪個(gè),所以想請(qǐng)教如何解決。我測(cè)試了一下
所以關(guān)鍵點(diǎn)是{page}這么寫有問(wèn)題。。。但我不知道如何解決,請(qǐng)大佬幫忙看看
{php $prevurl=str_replace('{'.'page'.'}', max($page-1, 1), $pagerule);}
換一個(gè)思維呀
回復(fù)@小波工作室 大佬,我也用了和你一模一樣的字符串組合的方法,但是后臺(tái)生成靜態(tài)就報(bào)錯(cuò)。。。如下圖
官方的沒(méi)問(wèn)題
回復(fù)@senxin 還是報(bào)一樣的錯(cuò)誤,如下圖
我測(cè)試這樣寫
{php $stra = '}';}
也是報(bào)錯(cuò)【模板標(biāo)簽寫法錯(cuò)誤:syntax error, unexpected '}' .......】
謝謝大家,用了另外的方法問(wèn)題得以解決,不過(guò)我仍然不明白上述的報(bào)錯(cuò)是什么原因。。
你這是在開發(fā)階段,不要去生成靜態(tài),你都沒(méi)有把網(wǎng)站做完整,千萬(wàn)不要去搞靜態(tài),你這樣就很難找到是哪一行代碼出問(wèn)題了,所欲偶一我建議你先用動(dòng)態(tài)地址訪問(wèn),才能看到哪段代碼出問(wèn)題
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣芗夹g(shù)-易肖 動(dòng)態(tài)的頁(yè)面已經(jīng)上線運(yùn)行小一年了。。?;旧蠜](méi)有BUG(@反饋BUG)了,最近SEO優(yōu)化需要轉(zhuǎn)靜態(tài)
回復(fù)@迅??蚣芗夹g(shù)-易肖 大佬,我通過(guò)嘗試,感覺(jué)是 {php $prevurl=str_replace('{page}', max($page-1, 1), $pagerule);} 里的 {page} 出現(xiàn)了問(wèn)題。{page}會(huì)不會(huì)與{php}標(biāo)簽產(chǎn)生了沖突?或者沒(méi)有被識(shí)別為string類型?
回復(fù)@迅??蚣芗夹g(shù)-易肖
這么寫報(bào)錯(cuò)
這么寫沒(méi)問(wèn)題 string(4) "page"
回復(fù)@小皮球 我知道出問(wèn)題的代碼是哪個(gè),所以想請(qǐng)教如何解決。我測(cè)試了一下
這么寫報(bào)錯(cuò)
這么寫沒(méi)問(wèn)題 string(4) "page"
所以關(guān)鍵點(diǎn)是{page}這么寫有問(wèn)題。。。但我不知道如何解決,請(qǐng)大佬幫忙看看
{php $prevurl=str_replace('{'.'page'.'}', max($page-1, 1), $pagerule);}
換一個(gè)思維呀
回復(fù)@小波工作室 大佬,我也用了和你一模一樣的字符串組合的方法,但是后臺(tái)生成靜態(tài)就報(bào)錯(cuò)。。。如下圖
官方的沒(méi)問(wèn)題
回復(fù)@senxin 還是報(bào)一樣的錯(cuò)誤,如下圖
我測(cè)試這樣寫
{php $stra = '}';}
也是報(bào)錯(cuò)【模板標(biāo)簽寫法錯(cuò)誤:syntax error, unexpected '}' .......】
謝謝大家,用了另外的方法問(wèn)題得以解決,不過(guò)我仍然不明白上述的報(bào)錯(cuò)是什么原因。。