Hướng dẫn can php run without html? - php có thể chạy mà không cần html không?

Đã hỏi 4 năm, 10 tháng trước 4 years, 10 months ago

Đã xem 486 lần 486 times

Đây là lần đầu tiên tôi viết vào trang web này, ngay cả khi tôi đã sử dụng nó một số lần rất lớn!

Câu hỏi của tôi là tôi cần chạy tập lệnh PHP trước khi tải HTML. Tôi có một index.php, vì vậy tôi có thể viết các hướng dẫn PHP bằng cách mở và đóng nó ____. PHP mà tôi có sẽ kiểm soát một giá trị biến và nếu nó sai, nó sẽ ngay lập tức tải lại trang và chuyển hướng sang một giá trị khác. Nó hoạt động nhưng nếu tôi nhấn nút "X" trên đầu (mã trở thành nút tải lại), tập lệnh sẽ được "bỏ qua" và nó sẽ hiển thị toàn bộ trang HTML tôi có.

Tệp.php với HTML như thế này:

<?php ----------
----------------
header("refresh:0; url=redirect.html");
?>

<html>
<head>
----------
----------
</head>
</html>

Có điều gì khác tôi có thể cố gắng làm không?

Hướng dẫn can php run without html? - php có thể chạy mà không cần html không?

Johannes

61.6K17 Huy hiệu vàng65 Huy hiệu bạc122 Huy hiệu đồng17 gold badges65 silver badges122 bronze badges

Đã hỏi ngày 16 tháng 1 năm 2018 lúc 20:24Jan 16, 2018 at 20:24

2

Bạn cần thoát khỏi mã, như thế này (ở đây tôi đã sử dụng Location):

header("Location: https://www.example.com");
exit;

exit sẽ ngăn PHP thực thi mã sau khi nó tồn tại.

Đã trả lời ngày 16 tháng 1 năm 2018 lúc 20:26Jan 16, 2018 at 20:26

Hướng dẫn can php run without html? - php có thể chạy mà không cần html không?

SpoodyspoodySpoody

2.8141 Huy hiệu vàng27 Huy hiệu bạc36 Huy hiệu đồng1 gold badge27 silver badges36 bronze badges

5

<?php
 header('Location: redirect.html');
 exit; 

Đã trả lời ngày 16 tháng 1 năm 2018 lúc 20:27Jan 16, 2018 at 20:27

Hướng dẫn can php run without html? - php có thể chạy mà không cần html không?

6

0

Điều quan trọng là phải hiểu rằng PHP tạo HTML và gửi nó đến trang web của bạn, vì vậy tùy thuộc vào câu hỏi của bạn, bạn không thể. Nếu bạn thêm một ví dụ ở đây và chính xác/rõ ràng hơn với câu hỏi của bạn, tôi có thể đi sâu. Vui thích :)

Bất cứ điều gì. PHP chủ yếu tập trung vào kịch bản phía máy chủ, vì vậy bạn có thể làm bất cứ điều gì bất kỳ chương trình CGI nào khác có thể làm, chẳng hạn như thu thập dữ liệu biểu mẫu, tạo nội dung trang động hoặc gửi và nhận cookie. Nhưng PHP có thể làm nhiều hơn nữa.

Có ba lĩnh vực chính nơi sử dụng tập lệnh PHP.

  • Kịch bản phía máy chủ. Đây là lĩnh vực mục tiêu truyền thống và chính nhất cho PHP. Bạn cần ba điều để thực hiện công việc này: Trình phân tích cú pháp PHP (CGI hoặc mô -đun máy chủ), máy chủ web và trình duyệt web. Bạn cần chạy máy chủ web, với cài đặt PHP được kết nối. Bạn có thể truy cập đầu ra chương trình PHP với trình duyệt web, xem trang PHP thông qua máy chủ. Tất cả những điều này có thể chạy trên máy gia đình của bạn nếu bạn chỉ đang thử nghiệm lập trình PHP. Xem phần Hướng dẫn cài đặt để biết thêm thông tin.
  • Kịch bản dòng lệnh. Bạn có thể tạo một tập lệnh PHP để chạy nó mà không cần bất kỳ máy chủ hoặc trình duyệt nào. Bạn chỉ cần trình phân tích cú pháp PHP để sử dụng nó theo cách này. Loại sử dụng này là lý tưởng cho các tập lệnh thường xuyên được thực hiện bằng cron (trên *Nix hoặc Linux) hoặc Trình lập lịch tác vụ (trên Windows). Các tập lệnh này cũng có thể được sử dụng cho các tác vụ xử lý văn bản đơn giản. Xem phần về việc sử dụng dòng lệnh của PHP để biết thêm thông tin.
  • Viết các ứng dụng máy tính để bàn. PHP có lẽ không phải là ngôn ngữ tốt nhất để tạo ứng dụng máy tính để bàn với giao diện người dùng đồ họa, nhưng nếu bạn biết rất rõ PHP và muốn sử dụng một số tính năng PHP nâng cao trong các ứng dụng phía máy khách của mình, bạn cũng có thể sử dụng PHP-GTK để Viết các chương trình như vậy. Bạn cũng có khả năng viết các ứng dụng đa nền tảng theo cách này. PHP-GTK là một phần mở rộng cho PHP, không có sẵn trong phân phối chính. Nếu bạn quan tâm đến PHP-GTK, hãy truy cập »& nbsp; trang web riêng của nó.

PHP có thể được sử dụng trên tất cả các hệ điều hành chính, bao gồm Linux, nhiều biến thể UNIX (bao gồm HP-UX, Solaris và OpenBSD), Microsoft Windows, MacOS, RISC OS và có lẽ là các biến số khác. PHP cũng có hỗ trợ cho hầu hết các máy chủ web ngày nay. Điều này bao gồm Apache, IIS và nhiều người khác. Và điều này bao gồm bất kỳ máy chủ web nào có thể sử dụng nhị phân PHP FASTCGI, như LightTPD và Nginx. PHP hoạt động như một mô -đun hoặc là bộ xử lý CGI.

Vì vậy, với PHP, bạn có quyền tự do chọn một hệ điều hành và máy chủ web. Hơn nữa, bạn cũng có lựa chọn sử dụng lập trình thủ tục hoặc lập trình hướng đối tượng (OOP) hoặc hỗn hợp cả hai.

Với PHP, bạn không giới hạn ở HTML đầu ra. Khả năng của PHP bao gồm xuất ra hình ảnh, tệp PDF và thậm chí phim flash (sử dụng libswf và ming) được tạo ra khi đang bay. Bạn cũng có thể dễ dàng xuất ra bất kỳ văn bản nào, chẳng hạn như XHTML và bất kỳ tệp XML nào khác. PHP có thể tự phát các tệp này và lưu chúng trong hệ thống tệp, thay vì in ra, tạo thành bộ đệm phía máy chủ cho nội dung động của bạn.

Một trong những tính năng mạnh nhất và quan trọng nhất trong PHP là hỗ trợ cho một loạt các cơ sở dữ liệu. Viết một trang web hỗ trợ cơ sở dữ liệu cực kỳ đơn giản bằng cách sử dụng một trong các tiện ích mở rộng cụ thể của cơ sở dữ liệu (ví dụ: đối với MySQL) hoặc sử dụng một lớp trừu tượng như PDO hoặc kết nối với bất kỳ cơ sở dữ liệu nào hỗ trợ tiêu chuẩn kết nối cơ sở dữ liệu mở thông qua tiện ích mở rộng ODBC. Các cơ sở dữ liệu khác có thể sử dụng Curl hoặc ổ cắm, như CouchDB.

PHP cũng có hỗ trợ nói chuyện với các dịch vụ khác bằng các giao thức như LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (trên Windows) và vô số người khác. Bạn cũng có thể mở ổ cắm mạng RAW và tương tác bằng bất kỳ giao thức nào khác. PHP có hỗ trợ cho trao đổi dữ liệu phức tạp WDDX giữa hầu như tất cả các ngôn ngữ lập trình web. Nói về kết nối, PHP có hỗ trợ để khởi tạo các đối tượng Java và sử dụng chúng một cách minh bạch như các đối tượng PHP.

PHP có các tính năng xử lý văn bản hữu ích, bao gồm các biểu thức thông thường tương thích Perl (PCRE) và nhiều tiện ích mở rộng và công cụ để phân tích các tài liệu XML và truy cập XML. PHP chuẩn hóa tất cả các tiện ích mở rộng XML trên cơ sở rắn của libxml2 và mở rộng bộ tính năng thêm hỗ trợ SimplexML, XMLreader và XMLWriter.

Và nhiều phần mở rộng thú vị khác tồn tại, được phân loại cả theo thứ tự bảng chữ cái và theo thể loại. Và có các tiện ích mở rộng PECL bổ sung có thể hoặc không được ghi lại trong chính Hướng dẫn sử dụng PHP, như »& nbsp; xdebug.

Như bạn có thể thấy trang này không đủ để liệt kê tất cả các tính năng và lợi ích mà PHP có thể cung cấp. Đọc trên các phần về việc cài đặt PHP và xem phần tham chiếu chức năng để giải thích các phần mở rộng được đề cập ở đây.

Không có người dùng đóng góp ghi chú cho trang này.

Tôi có thể sử dụng PHP mà không cần HTML không?

Điều quan trọng là phải hiểu rằng PHP tạo HTML và gửi nó đến trang web của bạn, vì vậy tùy thuộc vào câu hỏi của bạn, bạn không thể.you can't.

Một trang web có thể chạy mà không cần HTML?

Hệ thống quản lý nội dung.Sử dụng hệ thống quản lý nội dung như WordPress, Drupal hoặc Joomla để phát triển một trang web, mà không cần viết mã cho HTML.Ví dụ: WordPress cung cấp một tùy chọn để tùy chỉnh chủ đề của trang web.Use Content Management System such as WordPress, Drupal or Joomla to develop a website, without writing a code for HTML. For example, WordPress provides an option to customize the theme of the website.

PHP có thể chạy mà không cần máy chủ web không?

Bạn có thể tạo một tập lệnh PHP để chạy nó mà không cần bất kỳ máy chủ hoặc trình duyệt nào.Bạn chỉ cần trình phân tích cú pháp PHP để sử dụng nó theo cách này.Loại sử dụng này là lý tưởng cho các tập lệnh thường xuyên được thực hiện bằng cron (trên *Nix hoặc Linux) hoặc Trình lập lịch tác vụ (trên Windows).Các tập lệnh này cũng có thể được sử dụng cho các tác vụ xử lý văn bản đơn giản.. You only need the PHP parser to use it this way. This type of usage is ideal for scripts regularly executed using cron (on *nix or Linux) or Task Scheduler (on Windows). These scripts can also be used for simple text processing tasks.

Tại sao sử dụng PHP không HTML?

Trả lời: PHP cho phép tạo trang web động, không thể sử dụng chỉ bằng HTML.Do đó, bằng cách sử dụng tập lệnh PHP cùng với HTML trong tệp PHP, các nhà phát triển web có thể tạo các trang web động.Việc sử dụng PHP cũng cho phép truy cập vào các cơ sở dữ liệu khác nhau.PHP allows dynamic web page generation, which is not possible by using just HTML. Thus by using PHP script along with HTML in a PHP file, the web developers can generate dynamic web pages. The use of PHP also allows access to various databases.