Hướng dẫn how do you check if a variable is a string in php? - làm thế nào để bạn kiểm tra xem một biến có phải là một chuỗi trong php không?

(Php 4, Php 5, Php 7, Php 8)

IS_String - Tìm loại biến là chuỗiFind whether the type of a variable is string

Sự mô tả

IS_String (hỗn hợp $value): bool(mixed $value): bool

Thông số

value

Biến được đánh giá.

Trả về giá trị

Trả về true nếu value thuộc chuỗi loại, false khác.true if value is of type string, false otherwise.

Ví dụ

Ví dụ #1 IS_String () ví dụis_string() example

$values = array(falsetruenull'abc''23'23'23.5'23.5''' ''0'0);
foreach (
$values as $value) {
    echo 
"is_string(";
    
var_export($value);
    echo 
") = ";
    echo 
var_dump(is_string($value));
}
?>

Ví dụ trên sẽ xuất ra:

is_string(false) = bool(false)
is_string(true) = bool(false)
is_string(NULL) = bool(false)
is_string('abc') = bool(true)
is_string('23') = bool(true)
is_string(23) = bool(false)
is_string('23.5') = bool(true)
is_string(23.5) = bool(false)
is_string('') = bool(true)
is_string(' ') = bool(true)
is_string('0') = bool(true)
is_string(0) = bool(false)

Xem thêm

  • is_float () - Tìm liệu loại biến có nổi không
  • is_int () - Tìm loại biến có số nguyên không
  • is_bool () - Tìm hiểu xem một biến có phải là boolean
  • is_Object () - Tìm xem một biến có phải là một đối tượng
  • is_array () - Tìm xem một biến có phải là một mảng không

Laszlo Dot Heredy Shift-Two Gmail, v.v.

8 năm trước

Using is_string() on an object will always return false (even with __toString()).

class B {
  public function
__toString() {
    return
"Instances of B() can be treated as a strings!\n";
  }
$b = new B();
print(
$b); //Instances of B() can be treated as a strings!
print(is_string($b) ? 'true' : 'false'); //false
?>

Peter Barney

5 năm trước

$value0

$value1

JCours tại Numifinicial Dot Com ¶

2 năm trước

$value3

$value4

Làm cách nào để kiểm tra xem một biến là một mảng hoặc chuỗi trong PHP?

Hàm is_array () kiểm tra xem một biến có phải là một mảng hay không. Hàm này trả về true (1) nếu biến là một mảng, nếu không nó sẽ trả về sai/không có gì.is_array() function checks whether a variable is an array or not. This function returns true (1) if the variable is an array, otherwise it returns false/nothing.

Làm thế nào để bạn kiểm tra xem giá trị là số nguyên hoặc chuỗi trong PHP?

Hàm is_numeric () kiểm tra xem một biến là số hoặc chuỗi số.Hàm này trả về true (1) nếu biến là số hoặc chuỗi số, nếu không nó sẽ trả về false/không có gì.is_numeric() function checks whether a variable is a number or a numeric string. This function returns true (1) if the variable is a number or a numeric string, otherwise it returns false/nothing.

Làm thế nào tôi có thể tìm thấy một chuỗi cụ thể trong PHP?

Tìm kiếm văn bản đơn giản với hàm strstr () của strstr () chỉ cần một chuỗi để tìm kiếm và một đoạn văn bản để tìm kiếm.Nếu văn bản được tìm thấy, nó sẽ trả về phần của chuỗi từ ký tự đầu tiên của trận đấu cho đến cuối chuỗi: $ myString = 'Xin chào, ở đó!';strstr() PHP's strstr() function simply takes a string to search, and a chunk of text to search for. If the text was found, it returns the portion of the string from the first character of the match up to the end of the string: $myString = 'Hello, there!';

Làm thế nào có thể biết loại biến trong PHP?

Hàm getType () là một hàm sẵn có trong PHP được sử dụng để có được loại biến.Nó được sử dụng để kiểm tra loại biến hiện có.Tham số: Hàm này chấp nhận một tham số $ var.Đó là tên của biến cần được kiểm tra loại biến.gettype() function is an inbuilt function in PHP which is used to get the type of a variable. It is used to check the type of existing variable. Parameter: This function accepts a single parameter $var. It is the name of variable which is needed to be checked for type of variable.