国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php中chr(ascii)和ord(string)函數用法

2024-09-04 11:48:02
字體:
來源:轉載
供稿:網友

這兩個函數的功能正好相反chr 函數從指定的 ASCII 值返回字符而ord() 函數返回字符串第一個字符的 ASCII 值。明白這些大家就好用此函數了。

先看chr函數

chr() 函數從指定的 ASCII 值返回字符。

chr(ascii)

ascii 參數可以是十進制、八進制或十六進制。通過前置 0 來規定八進制,通過前置 0x 來規定十六進制

例子,代碼如下:

  1. <?php 
  2. echo chr(52); 
  3. echo chr(052); 
  4. echo chr(0x52); 
  5. ?> 
  6. //輸出: 

是不是很神奇,其實也不怪我經常會把一些看不到編碼用chr來操作,代碼如下:

  1. <? 
  2. echo chr(13); 
  3. echo chr(32); 
  4. ?> 

大家想想這會輸出什么呢,結果是一個回車,一個空格,下面再來看ord函數,ord() 函數返回字符串第一個字符的 ASCII 值,從上面來看正好與chr 相反是吧.

語法:ord(string)

例子

  1. <?php 
  2. echo ord("h"); 
  3. echo ord("hello"); 
  4. ?> 

輸出結果:104 104

好了,現在我們來看一個綜合的實例,代碼如下:

  1. <?php  
  2. $str1=chr(88);  
  3. echo $str1//返回值為X  
  4. $str2=chr(ord(X)+1); //  
  5. echo $str2//返回值為 Y  
  6. echo "t";  
  7. $str3=ord('S');  
  8. echo $str3//返回值為83  
  9. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 额济纳旗| 陵川县| 龙山县| 长乐市| 忻州市| 彭州市| 营山县| 福贡县| 西峡县| 莱西市| 手机| 平山县| 七台河市| 海丰县| 邵东县| 襄城县| 成武县| 安宁市| 镇安县| 林州市| 淮安市| 河曲县| 修武县| 阿巴嘎旗| 望都县| 于田县| 托克托县| 三门峡市| 澄迈县| 收藏| 西峡县| 衡阳县| 莲花县| 民县| 湘乡市| 阿拉善盟| 渭源县| 建瓯市| 永平县| 枣强县| 永安市|