Làm thế nào để bắt đầu một tập tin php

Hàm fopen[] cũng được sử dụng để tạo tệp. Có thể hơi khó hiểu, nhưng trong PHP, tệp được tạo bằng cách sử dụng cùng chức năng được sử dụng để mở tệp

Nếu bạn sử dụng fopen[] trên một tệp không tồn tại, nó sẽ tạo tệp đó, với điều kiện là tệp được mở để ghi [w] hoặc nối thêm [a]

Ví dụ dưới đây tạo một tệp mới có tên "testfile. txt". Tệp sẽ được tạo trong cùng thư mục chứa mã PHP

Thí dụ

$myfile = fopen["tệp kiểm tra. txt", "w"]


Quyền đối với tệp PHP

Nếu bạn gặp lỗi khi cố gắng chạy mã này, hãy kiểm tra xem bạn đã cấp quyền truy cập tệp PHP của mình để ghi thông tin vào ổ cứng chưa

PHP Ghi vào Tệp - fwrite[]

Hàm fwrite[] được sử dụng để ghi vào tệp

Tham số đầu tiên của fwrite[] chứa tên của tệp để ghi vào và tham số thứ hai là chuỗi được ghi

Ví dụ dưới đây ghi một vài tên vào một tệp mới có tên "newfile. txt"

Thí dụ

$myfile = fopen["file mới. txt", "w"] or die["Không thể mở tệp. "];
$txt = "John Doe\n";
fwrite[$myfile, $txt];
$
fwrite[$myfile, $txt];
fclose[$myfile];
?>


Lưu ý rằng chúng tôi đã ghi vào tệp "newfile. txt" hai lần. Mỗi lần chúng tôi viết vào tệp, chúng tôi đã gửi chuỗi $txt đầu tiên chứa "John Doe" và thứ hai chứa "Jane Doe". Viết xong ta đóng file lại bằng hàm fclose[]

Nếu chúng ta mở "newfile. txt" nó sẽ trông như thế này

Ghi đè PHP

Bây giờ "tệp mới. txt" chứa một số dữ liệu mà chúng tôi có thể hiển thị điều gì sẽ xảy ra khi chúng tôi mở một tệp hiện có để ghi. Tất cả dữ liệu hiện có sẽ bị XÓA và chúng tôi bắt đầu với một tệp trống

Trong ví dụ bên dưới, chúng tôi mở tệp hiện có "newfile. txt" và viết một số dữ liệu mới vào đó

Thí dụ

$myfile = fopen["file mới. txt", "w"] or die["Không thể mở tệp. "];
$txt = "Chuột Mickey\n";
fwrite[$myfile, $txt];
$
fwrite[$myfile, $txt];
fclose[$myfile];
?>


Nếu bây giờ chúng ta mở "newfile. txt", chúng ta sẽ thấy Donald Duck và Goofy Goof được thêm vào cuối tệp

Dưới đây, chúng tôi có một ví dụ về tệp PHP đơn giản, với tập lệnh PHP sử dụng hàm PHP tích hợp "echo" để xuất văn bản "Xin chào thế giới. " trên một trang web

Thí dụ



Trang PHP đầu tiên của tôi

echo "Xin chào thế giới. ";
?>


Tự mình thử »

Ghi chú. Câu lệnh PHP kết thúc bằng dấu chấm phẩy [;]

Phân biệt chữ hoa chữ thường trong PHP

Trong PHP, từ khóa [e. g. if,

0, 
1, echo, v.v. ], các lớp, hàm và hàm do người dùng định nghĩa không phân biệt chữ hoa chữ thường

Trong ví dụ bên dưới, cả ba câu lệnh echo bên dưới đều bình đẳng và hợp pháp

Thí dụ



ECHO "Xin chào thế giới.
";
echo "Xin chào thế giới.
";
EcHo "Xin chào thế giới.
";
?>


Tự mình thử »

Ghi chú. Tuy nhiên;

Nhìn vào ví dụ dưới đây; . Điều này là do

3, 
50 và 
51 được coi là ba biến khác nhau

Thiết lập môi trường phát triển cho lập trình PHP thật dễ dàng. Tải xuống trình chỉnh sửa mã bạn thích, cá nhân tôi thích nguyên tử. soạn thảo văn bản io

Tiếp theo là cài đặt XAMPP, môi trường phát triển PHP phổ biến nhất. Gói này chứa các ứng dụng cơ sở dữ liệu Apache, PHP & MariaDB hoặc MySQL

Nhiều người gửi email cho tôi với một câu hỏi chính. Mike, làm cách nào để chạy tập lệnh PHP?

Trong hướng dẫn sau, chúng ta sẽ tìm hiểu cách cài đặt XAMPP, cách chạy tập lệnh PHP, quản lý cơ sở dữ liệu bằng PhpMyAdmin và chạy tập lệnh PHP mẫu tìm nạp bản ghi từ cơ sở dữ liệu

Cài đặt XAMPP

Truy cập liên kết này và tải xuống XAMPP cho hệ điều hành của bạn. XAMPP có sẵn cho Windows, Linux hoặc Mac

Đây là video về cách bạn có thể cài đặt và sử dụng XAMPP

Chạy tập lệnh PHP đầu tiên của bạn

Sau đây là một ví dụ về cách chạy tập lệnh PHP. Những gì chương trình này làm là hiển thị “Xin chào thế giới. ” văn bản trên màn hình hoặc trang web

Chuyển đến thư mục máy chủ XAMPP

Tôi đang sử dụng Windows, vì vậy thư mục máy chủ gốc của tôi là “C. \xampp\htdocs\”

Tạo lời chào. php

Tạo một tệp và đặt tên là “______17“

Mã bên trong xin chào. php

Mở

7 và đặt đoạn mã sau

Mở thẻ mới

Chạy nó bằng cách mở một tab mới trong trình duyệt của bạn

tải xin chào. php

Trên cửa sổ trình duyệt của bạn, gõ

9

đầu ra

Bạn sẽ thấy kết quả sau.


Làm tốt lắm, bạn vừa chạy một tập lệnh PHP.

Quản lý MySQL với PhpMyAdmin

MySQL là một hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở [RDBMS]. MySQL là một lựa chọn cơ sở dữ liệu phổ biến để sử dụng trong các ứng dụng web

phpMyAdmin là một công cụ nguồn mở và miễn phí được viết bằng PHP nhằm xử lý việc quản trị MySQL bằng cách sử dụng trình duyệt web. Trong các ví dụ sau, chúng ta sẽ thấy chúng ta có thể xử lý MySQL dễ dàng như thế nào với PhpMyAdmin

Tạo cơ sở dữ liệu

  1. truy cập http. //localhost/phpmyadmin/
  2. Nhấp vào liên kết “Mới” ở góc trên bên trái [dưới các bảng gần đây]
  3. Điền vào trường “Tên cơ sở dữ liệu” với “my_first_database“
  4. Nhấp vào nút “Tạo”

Tạo một bảng

  1. Nhấp vào “fopen[]0” ở bên trái màn hình
  2. Trên phần “Tạo bảng”, điền vào Tên với “sản phẩm” và Số cột với “6“
  3. Nhấp vào nút "Đi"
  1. Điền vào các trường với id, tên, v.v.
  2. Bắt chước mọi thứ trong hình ảnh sau
  3. Nhấp vào nút “Lưu”

Chèn dữ liệu

Nhấp vào bảng “sản phẩm”

Nhấp vào tab "Chèn"

Điền vào biểu mẫu, bắt chước dữ liệu trên hình ảnh sau. Nhấp vào nút "Đi"

Bạn đã làm rất tốt. Bây giờ chúng ta có một cơ sở dữ liệu, một bảng bên trong cơ sở dữ liệu và một bản ghi bên trong bảng

Video hữu ích

1. Tạo cơ sở dữ liệu và nhập tệp MySQL

2. Tạo cơ sở dữ liệu và tạo bảng

Chạy PHP Script với cơ sở dữ liệu

Trong các bước sau, chúng tôi sẽ chạy tập lệnh PHP tìm nạp một bản ghi từ cơ sở dữ liệu MySQL

Chuyển đến thư mục máy chủ XAMPP

Chuyển đến “C” của bạn. thư mục \xampp\htdocs\”

Tạo read_one. php

Tạo một tệp và đặt tên là “______21“

Mã bên trong read_one. php

Các số 1-8 trong đoạn mã sau được gọi là “chú thích mã”. Nó giải thích từng phần của mã đơn giản của chúng tôi bên dưới. Mở fopen[]1 và đặt đoạn mã sau

Mở trình duyệt của bạn

Chạy nó bằng cách mở trình duyệt của bạn

Tải read_one. php

Trên cửa sổ trình duyệt của bạn, gõ http. // localhost/read_one. php

đầu ra

Bạn sẽ thấy kết quả sau.


Tuyệt vời. Bây giờ bạn đã sẵn sàng để tìm hiểu thêm về lập trình và phát triển web.

Những nguồn thông tin trên mạng

Ở đây trong codeofaninja. com, chúng tôi muốn đơn giản hóa việc học để bạn thực sự xây dựng thứ gì đó. Nhưng điều quan trọng là bạn phải đọc và nghiên cứu thêm. Sau đây là những gợi ý của tôi về nơi để tìm hiểu thêm

  • PHP Manual – tài liệu PHP chính thức
  • PHP The Right Way – dễ đọc, tham khảo nhanh về các tiêu chuẩn mã hóa phổ biến của PHP và hơn thế nữa
  • Ảo tưởng PHP – sử dụng đúng ngôn ngữ lập trình PHP, sử dụng đúng cách, tập trung vào việc bác bỏ các ảo tưởng và mê tín khác nhau
  • PHP Cheat Sheets – Bảng cheat so sánh biến, số học và kiểm tra
  • Câu hỏi thường gặp về PHP – Câu hỏi thường gặp về PHP
  • PHP Security Cheat Sheets – ngăn chặn các cuộc tấn công như XSS, SQL Injection và hơn thế nữa
  • Cross-Site Scripting Attacks [XSS] – Một tài nguyên tốt khác để tìm hiểu về cross-site scripting [XSS] và ngăn chặn nó

Bạn luôn có thể quay lại danh sách trên trong khi xem loạt bài hướng dẫn lập trình web của chúng tôi

Cái gì tiếp theo?

Tìm hiểu hướng dẫn JavaScript của chúng tôi dành cho người mới bắt đầu

Hướng dẫn liên quan

Chúng tôi đã liệt kê tất cả các hướng dẫn phát triển web full-stack chất lượng cao tại đây. Bấm vào đây

Một số lưu ý

Tìm thấy một vấn đề?


Nếu bạn gặp sự cố với mã này, vui lòng gửi email cho chúng tôi. Trước khi bạn gửi email, vui lòng đọc quy tắc ứng xử của chúng tôi. Địa chỉ email của nhóm chúng tôi là [email được bảo vệ]


Vui lòng mô tả về vấn đề của bạn. Vui lòng cung cấp thông báo lỗi, ảnh chụp màn hình [hoặc bản ghi màn hình] và URL thử nghiệm của bạn. Cảm ơn


Đăng ký CodeOfaNinja


Nhận các hướng dẫn phát triển web có giá trị qua email của bạn. Đăng ký MIỄN PHÍ ngay bây giờ


Tên

E-mail

HP


Cảm ơn

Vui lòng chia sẻ bài đăng này nếu bạn nghĩ rằng đây là một hướng dẫn hữu ích về cách chạy tập lệnh PHP. Cảm ơn bạn đã học ở đây trong codeofaninja. com

Mã PHP bắt đầu như thế nào?

Khái niệm cơ bản về PHP . Tập lệnh bắt đầu bằng ?. Lưu ý rằng khi xử lý các tệp PHP thuần túy, không bắt buộc phải có thẻ đóng [ ?> ].

Làm cách nào tôi có thể chạy tệp PHP trong PHP?

Thực thi tệp PHP ¶ .
Yêu cầu PHP thực thi một tệp nhất định. $ php my_script. php $ php -f my_script. php. .
Truyền mã PHP để thực thi trực tiếp trên dòng lệnh. $ php -r 'print_r[get_define_constants[]];'.
Cung cấp mã PHP để thực thi thông qua đầu vào tiêu chuẩn [ stdin ]

Chủ Đề