Khi sử dụng hàm preg_match() bạn cần chú ý đến dấu // . Dấu này để báo cho trình xử lý biết là một biểu thức chính quy và điều kiện so khớp của bạn sẽ nằm trong 2 dấu này ví dụ: preg_match('/^[A-Z]/',$jbs); Mặc dù thực tế là PHP 7.0 là một phiên bản chính mới, những nỗ lực đã được thực hiện để làm cho việc di chuyển không đau nhất có thể. Bản phát hành này tập trung chủ yếu vào việc loại bỏ chức năng không được phản đối trong các phiên bản trước và cải thiện tính nhất quán của ngôn ngữ. Nội dung chính Show
Có một vài tính năng không tương thích và các tính năng mới cần được xem xét và mã nên được kiểm tra trước khi chuyển đổi phiên bản PHP trong môi trường sản xuất. PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế để phát triển web của Rasmus Lerdorf vào năm 1994. Kể từ khi ra mắt vào năm 1994, PHP đã trở thành một tiêu chuẩn công nghiệp hỗ trợ gần 80% các trang web (chính xác là 79,8%) với đối thủ cạnh tranh gần nhất là ASP.NET Ở mức 19,8% và những người khác như Ruby, Java đi xa phía sau. Nhóm phát triển PHP đã phát hành phiên bản mới nhất của PHP: PHP 7 tuyên bố nó nhanh gấp đôi so với người tiền nhiệm PHP 5. Vì vậy, việc chuyển sang PHP 7 có thực sự xứng đáng không? Hãy để nhận được một số chi tiết: Advantages:
public function area (float $r) : float { return 3.14*$r*$r; }
Before: function sort ($a,$b) { if ($a>$b) return 1; else if ( $a ==$b) return 0; else return -1; } & nbsp; trong Php 7: function sort ($a,$b) { return $a < = > $b; }
Before: if (isset ($_GET [‘name’])) { $name = $_GET [‘name’]; } else $name = null; Trong Php 7: $name = $_GET [‘name’]?? Null; Tính năng bổ sung:
echo “\u{202E} Reverse “; // This outputs : esreveR
Cons:Cons: Mặc dù không có nhược điểm lớn đối với nó, nhưng chỉ cần chỉ ra, đây là danh sách một số:
Chúng ta hãy xem xét sự khác biệt nhiều hơn giữa Php 5 và 7 trong bảng dưới đây - S.NoPhp 5Php 71.Các số nguyên 64 bit cũng như các tệp lớn không được hỗ trợ vì nó không có hỗ trợ 64 bit.Có hỗ trợ 64 bit, nó cho phép lập trình viên sử dụng số nguyên 64 bit gốc và các tệp lớn.2.Xử lý các lỗi nghiêm trọng là một chút thách thức.Xử lý các lỗi gây tử vong là khá đơn giản.3.Khái niệm lớp ẩn danh không có mặt.Để xúc tiến thời gian thực hiện, lớp ẩn danh được sử dụng.4.Đồng thời thực hiện một số hoạt động là khó khăn.Vấn đề này đã được giải quyết trong PHP 7 và nó cho phép thực hiện liền mạch một loạt các nhiệm vụ.Conclusion:: Php 7 là tương lai của PHP và tất cả các ứng dụng sẽ cần nâng cấp lên PHP 7 sớm hay muộn. Giống như tất cả các cuộc cách mạng lớn trong suốt lịch sử, Cách mạng Php 7 cũng sẽ đổ một số máu trước khi tạo ra một cái gì đó tuyệt vời. Bạn cảm thấy thế nào về Php 7 nói chung? Có phải nó đang đi đúng hướng? Hãy cho chúng tôi biết!! Blog này được đóng góp bởi Ayusch Jain. Nếu bạn cũng muốn giới thiệu blog của mình ở đây, vui lòng xem & NBSP; GBLOG để viết blog của khách trên GeekSforGeeks.Ayusch Jain. If you also wish to showcase your blog here, please see GBlog for guest blog writing on GeeksforGeeks. Sự khác biệt chính giữa PHP 5 và PHP 7 là gì?PHP được cung cấp bởi Zend Engine ngay cả khi phát hành PHP 4. Php 5 sử dụng Zend II nhưng PHP 7 sử dụng mô hình động cơ hoàn toàn mới có tên Phpng hoặc thế hệ tiếp theo. Động cơ PHPNG mới này cải thiện hiệu suất lên tới hai lần với việc sử dụng bộ nhớ được tối ưu hóa. Điều này đã được chứng minh bằng điểm chuẩn do công ty cung cấp.PHP 5 uses Zend II but PHP 7 uses a brand new model of engine called PHPNG or Next Generation. This new PHPNG engine improves the performance as much as twice with optimized memory usage. This has been proved by the benchmark provided by the company. Php 7 không dùng nữa là gì?Tùy chọn muối cho hàm password_hash () đã được không dùng để các nhà phát triển không tạo ra muối (thường không an toàn) của riêng họ.Chức năng tự tạo ra một loại muối an toàn bằng mã hóa, khi không có muối được cung cấp bởi nhà phát triển - do đó, tạo ra muối tùy chỉnh không được yêu cầu nữa. |