tailieunhanh - Thực hành PHP - bài 1

Download gói cài PHP theo địa chỉ ở trên. Giả sử file cài đặt được down về tại màn hình desktop của người dùng. | THỰC HÀNH PHP_DAY 1 1. Chuẩn bị môi trường: Mở 1 Terminal: Applications System Tools Terminal Địa chỉ các gói cài đặt: 2. Cài đặt PHP - Download gói cài PHP theo địa chỉ ở trên. Giả sử file cài đặt được down về tại màn hình desktop của người dùng. - Vào Terminal gõ các lệnh sau: cd /home/coursek50/Desktop/ (truy cập đến vị trí vừa down file php về) tar -xzvf (giải nén bộ cài php) cd (vào thư mục chứa mã nguồn của php) ./configure --prefix=/home/coursek50/programs/php make make install - Thiết lập biến môi trường: Sửa tệp tin .bashrc của người dùng với đường dẫn là /home/coursek50/.bashrc bằng lệnh trong cửa sổ terminal như sau: vim /home/coursek50/.bashrc Ấn phím Insert Thêm vào 2 dòng sau: export PHP=/home/coursek50/programs/php export PHP=$PHP/bin:$PATH Nhấn phím Esc Gõ vào dòng sau rồi ấn Enter để ghi lại nội dung file .bashrc :wq 3. Mở giao diện để code php - Khởi động trình soạn thảo Gedit: Từ cửa sổ Terminal, gõ gedit - Sau khi viết xong, save as file php vào theo đường dẫn sau: /home/coursek50/Desktop/ - Vào cửa sổ Terminal gõ dòng lệnh sau để thấy kết quả của chương trình: php /home/coursek50/Desktop/ BÀI TẬP 1. Tạo một trang php trong đó sử dụng cấu trúc vòng lặp để hiển thị ra màn hình như sau: 2. Khai báo 1 chuỗi “HPCC Welcome You!”. Xây dựng 1 hàm cắt chuỗi đã cho thành 2 chuỗi con đánh dấu bởi 1 ký tự cho trước. Ví dụ ký tự W chia chuỗi trên thành: Gợi ý: Sử dụng 2 hàm: - strlen(string): trả về chiều dài của chuỗi - substr(string,start,length): trả về một phần của chuỗi bắt đầu từ start và có độ dài là length 3. Khai báo 1 mảng có cấu trúc như sau: 0 Search Engines 0 http// 1 http// 2 http// 1 Social Networking Sites 0 http// 1 http// 2 http// Viết một hàm hiển thì toàn bộ giá trị trong mảng đã cho. 4. Viết một lớp có tên là Person với hai phương thức là setName và getName để đặt tên và lấy về tên của một người. Sau đó hiển thị một câu chào: “Xin chào tên_người”.

TỪ KHÓA LIÊN QUAN