強制 PHP 使用字串作為陣列鍵非常簡單,因為在 PHP 中,如果陣列元素是數字,陣列鍵會自動儲存為整數。如果它們不是數字,那麼它將轉換為字串。
以下是強制 PHP 使用字串作為陣列 Keys 的方法
如果您使用 array() 函數並將第一個鍵放在引號中,則如果您使用數字值,它將採用其他鍵作為字串,這並不重要。正如我們在給定示例中所示的那樣。
"Tutorialspoint", 2 => "Simply Easy Learning"); $new_array = array("first", "second"); $new_array = array_combine($new_array, $array); print_r($new_array);
透過使用 json_read() 函數,您可以傳回一個包含所提供值的 JSON 表示形式的字串。之後,我們可以使用 json_decode(),它將傳回以適當的 PHP 類型的 JSON 編碼的值。
"Tutorialspoint", 2 => "Simply Easy Learning"); $json = json_encode($array); $new_array = json_decode($json, true); print_r($new_array);
這裡我們展示了兩種強制 php 使用字串作為陣列鍵的方法。您可以使用任何一種方法來實現您想要的目標。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3