為什麼會顯示不同的結果
Smallan
Smallan 2018-11-19 17:53:12
0
4
1114

<?php

//宣告一個變數$iphone的值為字串的手機

$iphone = '手機';

//unset銷毀掉一個變數unset($iphone);

var_dump($iphone);

#?>

網頁中的結果顯示為 string(6) "手機"

實際運作的結果是string(4) "手機"

請問多出來的兩個字元長度是怎麼回事

Smallan
Smallan

全部回覆(2)
杨云雷

utf-8   和   GBK    編碼格式的原因,   UTF-8 的話是6   GBK的話語是4 

  • 回覆 謝謝
    Smallan 作者 2018-12-14 16:35:36
藏色散人

實際運行指的是?

  • 回覆 phpstudy搭建的環境,PHP5.4
    Smallan 作者 2018-12-14 16:36:22
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!