Hướng dẫn how do you extract the value from the array in php? - làm thế nào để bạn trích xuất giá trị từ mảng trong php?

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

    Đọc
    Syntax

    int extract[$input_array, $extract_rule, $prefix]

    Bàn luận: The extract[] function accepts three parameters, out of which one is compulsory and other two are optional. All three parameters are described below: 

    1. Hàm trích xuất [] là một hàm sẵn có trong PHP. Hàm trích xuất [] không chuyển đổi để chuyển đổi. Đó là nó chuyển đổi các phím mảng thành các tên biến và giá trị mảng thành giá trị biến. Nói cách khác, chúng ta có thể nói rằng hàm trích xuất [] nhập các biến từ một mảng vào bảng ký hiệu.syntax: & nbsp;: This parameter is required. This specifies the array to use.
    2. Các tham số: Hàm trích xuất [] chấp nhận ba tham số, trong đó một tham số là bắt buộc và hai tham số khác là tùy chọn. Tất cả ba tham số được mô tả dưới đây: & nbsp;: This parameter is optional. The extract[] function checks for invalid variable names and collisions with existing variable names. This parameter specifies how invalid and colliding names will be treated. This parameter can take the following values: 
      • $ input_array: Tham số này là bắt buộc. Điều này chỉ định mảng để sử dụng.
      • $ extract_rule: Tham số này là tùy chọn. Hàm trích xuất [] kiểm tra các tên biến không hợp lệ và va chạm với tên biến hiện có. Tham số này chỉ định cách đối xử không hợp lệ và va chạm. Tham số này có thể lấy các giá trị sau: & nbsp;
      • Extr_overwrite: Quy tắc này cho biết rằng nếu có sự va chạm, hãy ghi đè lên biến hiện có.
      • Extr_skip: Quy tắc này cho biết rằng nếu có sự va chạm, thì hãy ghi đè lên biến hiện có.
      • Extr_prefix_same: Quy tắc này cho biết rằng nếu có va chạm thì tiền tố tên biến theo tham số tiền tố $.
      • Extr_prefix_all: Quy tắc này cho biết tiền tố tất cả các tên biến theo tham số tiền tố $.
      • Extr_prefix_invalid: Quy tắc này chỉ biết rằng chỉ có tiền tố không hợp lệ/tên biến số theo tiền tố tham số $.
    3. Extr_if_exists: Quy tắc này cho biết rằng để ghi đè lên biến chỉ khi nó đã tồn tại trong bảng ký hiệu hiện tại, nếu không thì không làm gì cả.: This parameter is optional. This parameter specifies the prefix. The prefix is automatically separated from the array key by an underscore character. Also this parameter is required only when the parameter $extract_rule is set to EXTR_PREFIX_SAME, EXTR_PREFIX_ALL, EXTR_PREFIX_INVALID or EXTR_PREFIX_IF_EXISTS.

    Extr_prefix_if_exists: Quy tắc này được yêu cầu tạo tên biến có tiền tố chỉ khi phiên bản không có lỗi của cùng một biến tồn tại trong bảng biểu tượng hiện tại.: The return value of extract[] function is an integer and it represents the number of variables successfully extracted or imported from the array.
    Examples: 

    Input : array["a" => "one", "b" => "two", "c" => "three"]
    Output :$a = "one" , $b = "two" , $c = "three"
    Explanation: The keys in the input array will become the 
    variable names and their values will be assigned to these
    new variables.

    $ Tiền tố: Tham số này là tùy chọn. Tham số này chỉ định tiền tố. Tiền tố được tự động tách khỏi phím mảng bằng ký tự dấu gạch dưới. Ngoài ra, tham số này chỉ được yêu cầu khi tham số $ actact_rule được đặt thành extr_prefix_same, ext_prefix_all, ext_prefix_invalid hoặc extr_prefix_if_exists.
    Example-1

    Giá trị trả về: Giá trị trả về của hàm trích xuất [] là một số nguyên và nó đại diện cho số lượng biến được trích xuất hoặc nhập thành công từ mảng.examples: & nbsp;

    Bài Viết Liên Quan

    Chủ Đề