首頁  >  問答  >  主體

不能在命名參數之後使用位置參數 |伊伊2

我正在學習 Yii2 PHP 框架課程,並且遇到一個問題。我對PHP不太熟悉,所以我很難解決這個問題。

因此,我嘗試在網站中建立「刪除」按鈕,但收到錯誤:「無法在命名參數後使用位置參數」。

有程式碼片段:

'class' => 'yii\grid\ActionColumn',
'buttons' => [
    'delete' => function ($url) {
        return Html::a(text:'Delete', $url, [
            'data-method' => 'post'
        ]);
    }
]

P粉158473780P粉158473780230 天前423

全部回覆(1)我來回復

  • P粉333186285

    P粉3331862852024-03-27 10:57:44

    這不是 Yii2 問題,如果您檢查 php 文件頁面 它談到了這個案例,它說:

    這是有道理的,如果 PHP 讓您先放置命名參數,然後放置位置參數,則無法確定哪些參數應與您實際傳遞的未命名參數相符。

    在相反的情況下,第一個位置參數�

    回覆
    0
  • 取消回覆