Hướng dẫn to get ascii value of a character which php function is used? - để nhận giá trị ascii của một ký tự, hàm php được sử dụng?

❮ Tham chiếu chuỗi PHP

Thí dụ

Trả về giá trị ASCII của "H":

echo ord("h")."
";
echo ord("hello")."
";
?>

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Hàm ord () trả về giá trị ASCII của ký tự đầu tiên của chuỗi.


Cú pháp

Giá trị tham số

Tham sốSự mô tả
sợi dâyYêu cầu. Chuỗi để nhận giá trị ASCII từ

Chi tiết kỹ thuật

Giá trị trở lại:Trả về giá trị ASCII như một số nguyên
Phiên bản PHP:4+

❮ Tham chiếu chuỗi PHP


PHP - Nhận giá trị ASCII của một ký tự

Để có được giá trị ASCII của ký tự trong PHP, hãy gọi hàm chuỗi ord() và chuyển ký tự (dưới dạng chuỗi) làm đối số cho hàm.

ord() Chức năng Chuỗi lấy chuỗi làm đối số và trả về byte đầu tiên của chuỗi dưới dạng giá trị từ 0 đến 255.

Ví dụ

Nhận giá trị ASCII của một nhân vật

Trong ví dụ sau, chúng ta nhận được giá trị ASCII của ký tự m bằng hàm ord().

Chương trình PHP

Đầu ra

Hướng dẫn to get ascii value of a character which php function is used? - để nhận giá trị ascii của một ký tự, hàm php được sử dụng?

Sự kết luận

Trong hướng dẫn PHP này, chúng tôi đã học cách chuyển đổi mảng thành chuỗi CSV, sử dụng hàm implode(), với các ví dụ.

Xem thảo luận

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọcchr() function is a built-in function in PHP and is used to convert a ASCII value to a character. It accepts an ASCII value as a parameter and returns a string representing a character from the specified ASCII value. The ASCII value can be specified in decimal, octal, or hex values.

    • Bàn luận
    • Hàm CHR () là hàm tích hợp trong PHP và được sử dụng để chuyển đổi giá trị ASCII thành ký tự. Nó chấp nhận giá trị ASCII dưới dạng tham số và trả về một chuỗi đại diện cho một ký tự từ giá trị ASCII được chỉ định. Giá trị ASCII có thể được chỉ định trong các giá trị thập phân, bát phân hoặc hex.

    Các giá trị bát phân được xác định bởi 0 hàng đầu.ASCII values table can be referred from here.

    Syntax::

    string chr( $asciiVal)

    Các giá trị HEX được xác định bởi 0x hàng đầu.: This function accepts a single parameter $asciiVal. This parameter contains a valid ASCII value. The chr() function returns the corresponding character of the ASCII value we pass to it as the parameter $asciiVal.

    Bảng giá trị ASCII có thể được gọi từ đây. The function returns the character whose ASCII value we pass.

    Examples:

    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    

    Tham số: Hàm này chấp nhận một tham số $ asciival. Tham số này chứa một giá trị ASCII hợp lệ. Hàm CHR () trả về ký tự tương ứng của giá trị ASCII mà chúng ta chuyển cho nó dưới dạng tham số $ asciival.

    Giá trị trả về: Hàm trả về ký tự có giá trị ASCII mà chúng ta vượt qua. Program to demonstrate the chr() function when different ASCII are passed but their equivalent character is same.

    Các chương trình dưới đây minh họa hàm chr () trong PHP:

    Chương trình 1: Chương trình chứng minh hàm chr () khi ASCII khác nhau được truyền nhưng ký tự tương đương của chúng là giống nhau.

    string chr( $asciiVal)
    0
    string chr( $asciiVal)
    1

    string chr( $asciiVal)
    2
    string chr( $asciiVal)
    3

    string chr( $asciiVal)
    4
    string chr( $asciiVal)
    5

    string chr( $asciiVal)
    6
    string chr( $asciiVal)
    7
    string chr( $asciiVal)
    8

    string chr( $asciiVal)
    6
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    0
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    1
    string chr( $asciiVal)
    0
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    3
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    4
    string chr( $asciiVal)
    8

    string chr( $asciiVal)
    6
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    7
    string chr( $asciiVal)
    8

    string chr( $asciiVal)
    6
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    0
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    1
    string chr( $asciiVal)
    2
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    3
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    4
    The equivalent character for ASCII 35 in decimal is #
    The equivalent character for ASCII 043 in octal is #
    The equivalent character for ASCII 0x23 in hex is #
    
    5

    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    
    4

    Output:

    The equivalent character for ASCII 35 in decimal is #
    The equivalent character for ASCII 043 in octal is #
    The equivalent character for ASCII 0x23 in hex is #
    

    string chr( $asciiVal)
    6
    The equivalent character for ASCII 35 in decimal is #
    The equivalent character for ASCII 043 in octal is #
    The equivalent character for ASCII 0x23 in hex is #
    
    7
    string chr( $asciiVal)
    8
    Program to demonstrate the chr() function using arrays.

    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    
    6
    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    
    7

    string chr( $asciiVal)
    6
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    0
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    1
    string chr( $asciiVal)
    4
    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    
    3

    ord()4

    Chương trình 2: Chương trình để chứng minh hàm chr () bằng các mảng.

    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    
    8
    Input :  ASCII=35 ASCII=043 ASCII=0x23
    Output : # # # 
    Explanation: The decimal, octal and hex value of '#' is 
    35, 043 and 0x23 respectively
    
    Input : ASCII=48 
    Output : 0 
    
    1
    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    
    6 ord()1 ord()2ord()3

    ord()5

    string chr( $asciiVal)
    6 ord()7

    ord()0

    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    
    4

    Output:

    The character equivalent of ASCII value of 48 is 0
    The character equivalent of ASCII value of 49 is 1
    The character equivalent of ASCII value of 50 is 2
    

    Chức năng nào được sử dụng để có được giá trị ASCII?

    Hàm ord () trả về giá trị ASCII của ký tự đầu tiên của chuỗi.ord() function returns the ASCII value of the first character of a string.

    Hàm ord PHP là gì?

    Hàm ord () là một hàm sẵn có trong PHP trả về giá trị ASCII của ký tự đầu tiên của chuỗi.Hàm này lấy một chuỗi ký tự làm tham số và trả về giá trị ASCII của ký tự đầu tiên của chuỗi này.returns the ASCII value of the first character of a string. This function takes a character string as a parameter and returns the ASCII value of the first character of this string.

    Hàm CHR là gì?

    CHR (charcode) Đối số Charcode cần thiết là một thời gian dài xác định một ký tự.Nhận xét.Các số từ 0 - 31 giống như các mã ASCII tiêu chuẩn, không thể in.Ví dụ, Chr (10) trả về một ký tự Linefeed.a Long that identifies a character. Remarks. Numbers from 0 – 31 are the same as standard, nonprintable ASCII codes. For example, Chr(10) returns a linefeed character.

    Chr () và ord () có phải là hàm đối diện trong PHP không?

    Để chuyển đổi thành ASCII từ các ký tự văn bản, bạn nên sử dụng hàm chr (), lấy giá trị ASCII làm tham số duy nhất của nó và trả về văn bản tương đương nếu có.Hàm ord () thực hiện ngược lại - nó mất một chuỗi và trả về giá trị ASCII tương đương.The ord() function does the opposite - it takes a string and returns the equivalent ASCII value.