tailieunhanh - Programming HandBook part 53

Tham khảo tài liệu 'programming handbook part 53', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 1. Quét file trong chế độ HTML gửi trả về nội dung HTML. 2. Ngay khi gặp php máy chủ sẽ chuyển sang chế độ PHP bắt đầu thực thi các lệnh PHP cho đến khi gặp . Hiển nhiên nếu các lệnh PHP có output máy chủ sẽ trả những output đó cho trình duyệt. 3. Kết thúc chế độ PHP ra ngoài máy chủ quay lại chế độ HTML. Quá trình cứ thế tiếp tục cho đến khi kết thúc file .php. Vậy là đã xong phần nói ngoài lề. Giờ ta bắt đầu vào Bài 3. Ở Bài 1 tớ đã cùng các bạn viết chương trình đầu tiên Hello World bằng PHP. Giờ thử nhìn một file .php cũng mang nội dung Hello World HTML Code html head title Hello World title head body p Hello World p body html Như ví dụ trên đây các bạn có thể thấy Đây chỉ đơn thuần là một file HTML mang đuôi .php. Chẳng có gì đặc biệt Và khi trình duyệt yêu cầu file này máy chủ chỉ việc gửi trả nội dung nguyên gốc mà ko cần phải xử lý một chút lệnh nào cả. Giờ hãy thử nâng cấp file .php đó bằng cách thêm vào nó một chút mã PHP PHP Code html head title Hello World title head body php echo p Hello World p body html Khi chạy script này kết quả khi view source code cũng ko khác gì ví dụ đầu tiên. Chỉ có cách làm là khác thay vì chỉ sử dụng HTML ta kết hợp cả PHP và HTML trong cùng một file. Giờ nếu ta muốn in ra màn hình chữ Hello ở một dòng và World ở một dòng ta sẽ làm ntn Nếu các bạn có biết về HTML thì sẽ nghĩ ngay đến thẻ br PHP Code html head title Hello World title head body php echo p Hello br World p body html Kết quả output thật mỹ mãn và chẳng có gì đáng nói. Tuy vậy nếu các bạn còn nhớ tớ đã từng nói n có thể dùng để xuống dòng trong PHP. Vậy thừa thắng xông lên bạn sẽ thay br bằng n PHP Code html head title Hello World title head body php echo p Hello nWorld p body html Kết quả Thất bại. Trên màn hình chữ Hello và World vẫn nằm cùng một dòng. Tại sao lại như vậy Làm thế nào để giải quyết vấn đề này Trả lời n đúng là để xuống dòng nhưng đó là xuống dòng trong PHP output nó ko đảm bảo việc xuống dòng khi cái PHP output đó được trình duyệt xử lý dưới .

TÀI LIỆU LIÊN QUAN
10    158    1
6    184    1
7    162    1
5    157    1
6    160    1
6    152    1
6    150    1
6    206    1
7    154    1