Just was curious to count files and lines in a project
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
{
$file_read = array[ 'php', 'html', 'js', 'css' ];
$dir_ignore = array[];
$scan_result = scandir[ $dir ];
foreach [ $scan_result as $key => $value ] {
if [ !in_array[ $value, array[ '.', '..' ] ] ] {
if [ is_dir[ $dir . DIRECTORY_SEPARATOR . $value ] ] {
if [ in_array[ $value, $dir_ignore ] ] {
continue;
}
$result = DirLineCounter[ $dir . DIRECTORY_SEPARATOR . $value, $result, false ];
}
else {
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
0
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
1
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
2
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
3
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
4
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
5
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
6
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
7
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
8
{
function DirLineCounter[ $dir , $result = array['lines_html' => false, 'files_count' => false, 'lines_count' => false ], $complete_table = true ]
9
{
$file_read = array[ 'php', 'html', 'js', 'css' ];
0
$dir_ignore = array[];
$file_read = array[ 'php', 'html', 'js', 'css' ];
1
$dir_ignore = array[];
$file_read = array[ 'php', 'html', 'js', 'css' ];
2
$dir_ignore = array[];
$file_read = array[ 'php', 'html', 'js', 'css' ];
3
$dir_ignore = array[];
Định dạng tài liệu cổng thông tin [PDF] là một trong những định dạng tệp phổ biến nhất hiện nay. Các cá nhân có thể xem, gửi và nhận tài liệu PDF bất kể hệ điều hành, phần cứng hoặc phần mềm của họ. Như vậy, nội dung của tài liệu PDF sẽ hiển thị giống nhau trên mọi nền tảng. Trong hướng dẫn từng bước này, chúng ta sẽ thảo luận cách làm việc với các tệp PDF trong PHP
Bạn có thể truy cập mã hoàn chỉnh sẽ được sử dụng trong hướng dẫn này từ kho lưu trữ GitHub này
Lịch sử của PDF
Adobe đã giới thiệu PDF vào năm 1993 để cho phép mọi người chia sẻ và trình bày tài liệu dễ dàng. Kể từ đó, PDF đã trở thành một tiêu chuẩn mở và được hỗ trợ bởi Tổ chức Tiêu chuẩn hóa Quốc tế [ISO]. Ngày nay, các tệp PDF đã phát triển để chứa logic nghiệp vụ, hình ảnh, âm thanh, nút, biểu mẫu và thậm chí cả liên kết. Do đó, có một số kiến thức về làm việc với các tệp PDF trong PHP là điều cần thiết
điều kiện tiên quyết
Để làm theo hướng dẫn này, bạn cần có một số kiến thức cơ bản về PHP, HTML và SQL. Bạn cũng nên cài đặt XAMPP trên máy tính của mình. Khung này cho phép chúng tôi lưu trữ trang web cục bộ
Cách tạo tệp PDF trong PHP
Điều hướng đến thư mục xampp và sau đó nhấp vào thư mục htdocs. Trong hầu hết các trường hợp, thư mục xampp mặc định trên Windows được tìm thấy trên Local Disk C
Tạo một thư mục mới và gán cho nó tên dự án ưa thích của bạn. Trong trường hợp của tôi, tôi sẽ đặt tên nó là pdfexample. Bây giờ chúng ta có thể mở thư mục này trong trình chỉnh sửa mã, chẳng hạn như Visual Studio Code
Trong thư mục pdfexample, thêm một tệp mới và đặt tên là
9. Tệp này sẽ đóng vai trò là trang gốc cho trang web của chúng tôiThêm mã soạn sẵn sau vào
9
Document
Welcome to PDF Example
Tiếp theo, khởi chạy bảng điều khiển XAMPP và bắt đầu phiên bản Apache và MySQL. Khi bạn điều hướng đến localhost/pdfexample/, bạn sẽ thấy một trang có thông báo mẫu Chào mừng bạn đến với PDF
Cho đến bước này, chúng tôi đã thiết lập môi trường phát triển và lưu trữ ứng dụng cục bộ bằng XAMPP
Bây giờ, hãy thêm một biểu mẫu đơn giản và sau đó tạo tệp PDF
Lưu ý rằng chúng tôi sẽ sử dụng Bootstrap để tạo kiểu. Do đó, hãy nhớ thêm dòng sau vào phần
Welcome to PDF example
Please fill the details before
Name
Email
Residence
Your Story
Download PDF