Máy tínhLập trình

Novice lập trình web PHP: chiều dài chuỗi

Bất kỳ tự trọng lập trình web phải biết ngôn ngữ PHP có thể được sử dụng để tạo ra các trang web. Ngôn ngữ này được dựa trên C và C ++, và do đó nó có rất nhiều cấu trúc đặc trưng cho ngôn ngữ. Ví dụ, trong chiều dài PHP của chuỗi trả về của hàm có cùng tên như trong C. Bài viết này nói về các đường nét, cũng như các hoạt động có thể được thực hiện với họ.

Nhưng trước khi chúng ta nói về các tính năng mà sẽ cung cấp cho các định nghĩa cơ bản. Chuỗi - một chuỗi các ký tự, mỗi trong số đó có đúng một byte. Vì vậy, PHP được hỗ trợ bởi 256 ký tự. Từ này một cách hợp lý nó sau đó Unicode hỗ trợ cho ngôn ngữ này là mất tích - bởi vì các ký tự Unicode nhiều hơn nữa.

chuỗi những gì hoạt động có trong PHP? Chiều dài chuỗi, nối của họ (kết nối), sự trở lại của các mã ký tự, và ngược lại - các ví dụ đơn giản nhất. Ngoài ra còn có phức tạp hơn - substring tìm kiếm, băm, nghịch. Và có như loại bỏ các thẻ, mô hình phù hợp, chia thành chuỗi con sử dụng dấu phân cách ... bạn tên nó! Do đó, chúng tôi sẽ thảo luận về những phổ biến nhất và hữu ích.

Chức năng đầu tiên và thường được sử dụng trong PHP - chuỗi dài. Nó được gọi là strlen, và như một tham số mất một chuỗi duy nhất của các biểu tượng. Nó đơn giản.

$ Foo = "foo";

$ Bar = strlen ($ foo); // $ thanh tương đương với ba

?>

Chiều dài chuỗi PHP có thể bằng không. Dòng này được gọi là trống rỗng.

Các chức năng sau - nối hoặc sáp nhập. Một cách đơn giản, nó là một dòng hai làm một.

$ Foo = "Hello";

$ Bar = "thế giới";

$ Baz = concat ($ foo, $ quán bar);

echo $ baz; // outputs "Hello world!"

?>

Có hai chức năng nghịch đảo để làm việc với các nhân vật cá nhân. Ord - trả về mã ký tự, và chr - xác định mã ký tự.

$ Foo = "q";

$ Bar = ord ($ foo); // $ thanh tương đương với 113

$ Baz = chr ($ quán bar); // $ baz là "q"

?>

Chưa kể về một tính năng thú vị - ngày. Các chuỗi PHP có thể được sử dụng như một mẫu lần đầu ra. Ví dụ, nếu chuyển đến dòng ngày "H: m: s" và đầu ra kết quả, màn hình sẽ hiển thị thời gian hiện tại của máy chủ, cách nhau bằng dấu hai chấm, ví dụ, "11:08:34".

Bây giờ xem xét việc nổ chức năng. Nó chia tách chuỗi thành các yếu tố, xem xét ranh giới của mỗi biểu tượng cho biết. Nghe có vẻ khá phức tạp, nhưng nó thực sự là khá dễ hiểu. Ví dụ, có một dòng "gốc | 12: 56: 49 | bánh xe". Sau đó, chúng ta có thể viết:

$ Foo = explode ( "gốc | 12: 56: 49 | bánh xe", "|");

Kết quả là, mảng $ foo sẽ chứa ba yếu tố - "root", "12:56:49", "bánh xe". Nếu cuộc gọi chức năng không xác định thiết bị tách, theo mặc định nó sẽ được coi là một trống. Có một tham số tùy chọn - số tiền tối đa được phân bổ chuỗi con.

Các chức năng sau đây loại bỏ các dòng thẻ HTML. strip_tags cô gọi. Như với nổ chức năng, nó có một tham số tùy chọn thứ hai - danh sách các thẻ mà bạn muốn rời bỏ.

Đơn giản chức năng - nối, tìm kiếm chuỗi con, chiều dài chuỗi - PHP giải thích đủ nhanh. Nhưng việc xử lý tìm kiếm trên một mẫu hoặc xóa thẻ có thể được thực hiện trong một thời gian dài. Do đó, các chương trình cần phải có thẩm quyền, được đưa ra một thực tế rằng việc thực hiện nó cần có thời gian. kịch bản bình thường phải được chạy tối đa là 10 giây, và sau đó bạn muốn hiển thị ít nhất một phần của trang web, hoặc một người dùng với nó sẽ đi. Nhưng thông thường các ứng dụng web chạy nhanh hơn, vì mã PHP được thực hiện trên máy chủ và trình duyệt cần được hình thành trên cơ sở của trang kịch bản mà kết luận PHP-script.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.atomiyme.com. Theme powered by WordPress.