Hướng dẫn dùng ewnd trong PHP
Thông báo trang web đã đổi chủ: Chúng tôi đang sàn lọc nội dung, loại bỏ tất cả những bài viết vi phạm vì bị hack. Hàm Show Nội dung chính
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Cú phápCú pháp: Trong đó:
Ví dụCode $array = array( 'php', 'java', 'css', 'html', ); echo end($array); Ta sẽ nhận được kết quả là Bài viết này được đăng tại [free tuts .net] Tham khảo: php.net Cùng chuyên mục:Hàm end() trong PHPNội Dung
Hàm end() trong PHP giúp ta tìm và lấy ra phần tử cuối cùng trong mảng. Hàm end() sẽ thay đổi con trỏ nội bộ bên trong của mảng để trỏ đến phần tử cuối cùng của mảng và sau đó trả về phần tử này. Mỗi mảng đều có một con trỏ nội bộ tới phần tử current của nó. Khi một mảng mới được tạo, con trỏ hiện tại được khởi tạo để tham chiếu đến phần tử đầu tiên trong mảng. Còn hàm end() sẽ di chuyển con trỏ này đến phần tử cuối cùng. Hàm end() được giới thiệu và sử dụng từ phiên bản PHP 4.0 2. Cú pháp của hàm end() trong PHPTa có cú pháp của hàm end() trong PHP là :
Trong đó hàm end() chỉ chấp nhận một đối số duy nhất là $array chính là mảng đầu vào. Đây là mảng mà ta muốn đưa con trỏ nội bộ về cuối và trả về phần tử cuối cùng của mảng. Nếu mảng rỗng thì giá trị trả về là False. Ví dụ : xuất giá trị của phần tử hiện tại và phần tử cuối cùng trong một mảng "; echo end($a1); ?> Kết quả PHP Python Ta cũng có những hàm liên quan như:
3. Ví dụ về hàm end() trong PHPVí dụ 1: Kết quả sehwag Ví dụ 2: Kết quả 0 Điều thú vị là khi tạo một mảng với các key dạng số không theo thứ tự cụ thể, hàm end() sẽ vẫn chỉ trả về giá trị là giá trị cuối cùng được tạo. Hàm end() trả về giá trị ở cuối mảng, nhưng đôi khi ta có thể quan tâm đến key ở cuối mảng, đặc biệt khi làm việc với các mảng được lập chỉ mục không phải là số nguyên. Ví dụ 3: ['hello' => 'a1','world' => 'a2'], 'b' => ['hello' => 'b1','world' => 'b2'], 'c' => ['hello' => 'c1','world' => 'c2'] ]; $b = []; echo ''; var_dump(end($a)['hello']). "
Cú phápGiá trị tham số
Chi tiết kỹ thuật
Các ví dụ khácThí dụMột minh chứng của tất cả các phương pháp liên quan: $people = array("Peter", "Joe", "Glenn", "Cleveland"); echo current($people) . " print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward ❮ Tham chiếu mảng PHP |