Trang Chủ Tài chính Cá nhân Tái sử dụng Mã số trong Chương trình PHP qua Chức năng - núm vú

Tái sử dụng Mã số trong Chương trình PHP qua Chức năng - núm vú

Video: Trở thành chuyên gia cao cấp mạng và bảo mật 2025

Video: Trở thành chuyên gia cao cấp mạng và bảo mật 2025
Anonim

Bạn có thể, với sự giúp đỡ của một auto_prepend_file, tạo ra một tập tin chức năng tự động bao gồm trong tất cả các chương trình PHP của bạn. Các chức năng này có thể là một cái gì đó đơn giản như bắt đầu một phiên họp hoặc phức tạp như một chức năng đăng nhập toàn bộ.

Bất cứ khi nào bạn cần hoặc nghĩ rằng bạn cần có một chức năng trong nhiều tệp, thay vì sử dụng require_once và include_once, nếu bạn định sử dụng một chức năng ở nhiều nơi thì bạn cũng có thể dễ dàng đặt nó vào auto_prepend tập tin.

Dưới đây là một ví dụ về cách bạn có thể sử dụng lại mã thông qua chức năng. Một chức năng mà bạn có thể sử dụng ở nhiều nơi là một cái gì đó để chuyển đổi một chữ viết tắt hai chữ cái tên thành tên đầy đủ của nó. Bạn có thể tạo một hàm để làm điều đó và đặt nó vào tệp PHP đã được đặt trước.

Bài tập này giả định bạn đã hoàn thành bài tập trước để tạo ra một tiền tố. php file và có tập tin đó tự động tải qua máy chủ web của bạn.

  1. Mở đầu. php từ bài tập trước.

  2. Xóa bất kỳ mã nào trong số tiền tố trước. php và đặt mã sau vào tệp:

"Alabama", "AK" => "Alaska", "AZ" => "Arizona", "AR" => "Arkansas", "CA" => California "," CO "=>" Colorado "," CT "=>" Connecticut "," DE "=>" Delaware "," FL "=>" Florida "," GA "=>" Georgia "," HI "=>" Hawaii "," ID "=" Idaho "," IL "=>" Illinois "," IN "=>" Indiana "," IA "=>" Iowa "," KS "=>" Kansas "Maryland", "MA" => "Massachusetts", "MI" => "Louisiana", "ME" => "Maine", "MD" => "Michigan", "MN" => "Minnesota", "MS" => "Mississippi", "MO" => "Missouri", "MT" => "Montana", "NE" => "Nebraska", "NJ" = "New Mexico", "NY" = "New York", "New York", "New York" "NC" => "North Carolina", "ND" = "North Dakota", "OH" => "Ohio", "OK" => "Oklahoma", "OR" => "Oregon", "PA" => "South Dakota", "SD" => "Nam Dakota", "TN" => "Tennessee", "TX" => "Pennsylvania", "RI" = "Đảo Rhode" "Texas", "UT" => "Utah", "VT" => "Vermont", "VA" => "Virginia", "WA" => "Washington", " "WV" => "West Virginia", "WI" => "Wisconsin", "WY" => "Wyoming"); nếu (array_key_exists ($ state, $ stateList)) {return $ stateList [$ state];} else {return false;}} / / end function convertState? >

Lưu tệp (như tiền trang trước. Php) trong gốc tài liệu của bạn.

Tạo một tập tin mới trong trình soạn thảo văn bản của bạn và đặt mã sau vào trình soạn thảo:


n"; $ stateFull = convertState ($ stateAbbrev); if ($ stateFull) {print "Tên đầy đủ là".$ stateFull. "

n";} else {print "Không tìm thấy tên đầy đủ cho {$ stateAbbrev}

n";}? >

Lưu tập tin dưới dạng trạng thái. php trong tài liệu gốc của bạn. Mở một trình duyệt và trỏ tới // localhost / state. php . Bạn sẽ thấy một trang như thế này.

Mã trong tiền tố. tập tin php đầu tiên kiểm tra để xem liệu phiên đó đã được bắt đầu và bắt đầu phiên, nếu cần thiết. Mặc dù nó không được sử dụng trong tập tin này, nó sẽ được sử dụng ở nơi khác. Hàm, được gọi là convertState, chấp nhận một đối số của nhà nước để chuyển đổi.

Chức năng thiết lập một mảng các trạng thái và tên đầy đủ của chúng. Sau đó, hàm array_key_exists () PHP được sử dụng để tra cứu trạng thái. Nếu chữ viết tắt hai chữ cái không tồn tại trong mảng, false sẽ được trả về. Nếu không, tên của bang sẽ được trả lại.

Nhà nước. tệp php chỉ được gọi là hàm convertState, nó được tự động "hiển thị" hoặc khả dụng bởi vì chỉ thị auto_prepend_file mà bạn đã thiết lập. Nếu có một giá trị trong biến $ stateFull, thì nó được in; nếu không có giá trị, như nó sẽ là nếu giá trị được đặt thành Boolean false (giống như nó có thể là nếu không tìm thấy tiểu bang), thì một lưu ý được in có hiệu lực đó.

Ví dụ này thể hiện một chức năng đơn giản nhưng điển hình có thể được sử dụng phổ biến trong một ứng dụng web được xây dựng bằng PHP. Bằng cách di chuyển chức năng này vào một tập tin được bao gồm ở khắp mọi nơi, bạn có thể sử dụng chức năng mà không phải làm bất kỳ công việc thêm, như yêu cầu hoặc bao gồm các tập tin của chức năng, bất cứ nơi nào bạn muốn kết quả của chức năng.

Tái sử dụng Mã số trong Chương trình PHP qua Chức năng - núm vú

Lựa chọn của người biên tập

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

Khái niệm cơ bản về Điện tử: bạn sẽ cần phải học một chút về luân phiên hiện tại (AC), nếu bạn muốn sử dụng nguồn điện AC trong các mạch điện tử của bạn. Một cách hay để làm cho tâm trí của bạn hoạt động như thế nào là nhìn vào thiết bị thường được sử dụng để tạo ra nó: máy phát điện. Một máy phát điện là một thiết bị mà ...

Lựa chọn của người biên tập

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Spotify tương thích với tất cả các mô hình iPod cổ điển , cũng như iPod shuffle và iPod nano. Bất kỳ iPod kết nối thông qua kết nối cáp USB, chứ không phải là mô hình đầu tiên mà yêu cầu kết nối FireWire (không có một bảo tàng mà bạn có thể hiến tặng đó?), Sẽ làm việc. Một ngoại lệ là iPod touch:

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Trong Spotify, bạn có thể gắn thẻ và chỉnh sửa thông tin theo dõi . Mỗi tệp MP3 hoặc AAC không chỉ là một phần của âm thanh. Giống như một bức ảnh kỹ thuật số có thể chứa thêm thông tin (về máy ảnh được sử dụng, cài đặt phơi sáng, thời gian chụp, v.v ...), tệp nhạc kỹ thuật số cũng có thể chứa thông tin, được gọi là siêu dữ liệu, ...

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Với 15 triệu bài hát và đếm, sẽ có những sai lầm trong thư viện của Spotify khi nói đến các trang tiểu sử nghệ sĩ và kết hợp các nghệ sĩ với các bản phát hành album. Spotify không có một công cụ tự động để báo cáo và sửa chữa các vấn đề, tạo ra một backlog thủ công cho nhân viên Spotify và rất bực bội khi trả tiền cho khách hàng muốn ...

Lựa chọn của người biên tập

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Khi bạn viết một ghi chú trong Outlook, để đọc nó đôi khi. Đọc các ghi chú thậm chí còn dễ dàng hơn bằng văn bản. Để đọc một ghi chú, hãy làm theo các bước sau: Nhấp vào nút Ghi chú trong ngăn Điều hướng. Danh sách ghi chú xuất hiện. Nhấp đúp vào tiêu đề của ghi chú bạn muốn mở. Lưu ý ...

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm với Outlook trên điện thoại hoặc máy tính bảng của bạn là chỉ cần đọc email. Màn hình iPad hiển thị cho bạn một bố cục các tin nhắn email có thể nhắc bạn về Outlook trên máy tính để bàn. Nó hiển thị một danh sách các thư ở bên trái và một khung đọc ở bên phải hiển thị nội dung ...

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Nếu bạn đi du lịch nhiều, bạn có thể cần phải đăng nhập vào Outlook. com thường xuyên để xem liệu IRS có muốn bạn hay gia đình bạn đã mời bạn tham dự sinh nhật lần thứ 100 của cô Munt. (Các bên vui vẻ hơn nhiều.) Outlook. com cho phép người khác gửi cho bạn một email đặc biệt mời bạn tham dự cuộc họp. Bạn ...