Menghitung jumlah baris adalah salah satu teknik yang penting dalam berbagai bidang terutama dalam bidang pemrograman. Dalam pemrograman web, disini saya menggunakan pemrograman PHP untuk menghitung jumlah baris dalam file.
Dalam artikel sebelumnya dimalasngoding sudah pernah dibahas menghitung jumlah data pada tabel dengan PHP dan MySQLi yang bisa dilihat disini.
Kasus menghitung jumlah baris saya temukan pada saat mengerjakan penelitian text mining. Maka dari itu, menurut Saya perlu dibuatkan materi tutorial ini sebagai catatan Saya pribadi, dengan harapan bisa dimanfaatkan untuk yang membutuhkan.
Menghitung Jumlah Baris dalam File Menggunakan Php
Pemrograman php sudah menyediakan fungsi khusus untuk menghitung jumlah baik itu baris, kalimat, kata maupun karakter. Hal ini sangat memudahkan kita dalam proses pengembangan aplikasi yang dibutuhkan, fungsi tersebut yaitu count().
Maksud dari fungsi count() ini adalah untuk mengembalikan jumlah element yang terdapat dalam array. Dalam hal ini akan Kita coba untuk menerapkan dalam kasus kita menghitun jumlah baris pada file pdf. Bentuk umum dari count() adalah sebagai berikut :
1
count(array,mode)
Untuk menghitung jumlah baris dalam file mengunakan PHP salah satunya kita bisa menggunakan fungsi count(). Sebagai contoh menghitung jumlah baris pada file pdf menggunakan php dengan menggunakan potongan code berikut :
1
2
3
4
5
6
<?php
$data='data.pdf';
// menghitung jumlah bari
$baris=count(file($data));
echo$baris." Baris";
?>
Baris pertama definisikan terlebih dahulu data yang akan digunakan disini misalnya saya menggunakan dokumen format pdf dengan nama file data(pdf). Selanjutnya dengan menggunakan fungsi count() akan dihitung jumlah baris yang ada dalam file yang sudah didefinisikan sebelumnya. Baris ke lima itu mencetak jumlah baris yang sudah dihitung menggunakan fungsi count(). Hasilnya akan menunjukkan 880 jumlah baris yang ada dalam file data(pdf).
Menghitung Jumlah Kata pada File Menggunakan PHP
Kasus selanjutnya yang sering dijumpai yaitu menghitung jumlah kata menggunakan php. Dalam menyelesaikan permasalah ini juga bisa menggunakan fungsi yaitu str_word_count(). Sebagai contoh coba perhatikan potongan kode berikut :
1
2
3
4
5
6
<?php
$data='data.pdf';
$ambil_file=file_get_contents($data);
// menghitung jumlah kata
$jumlah_kata=str_word_count($ambil_file);
echo$jumlah_kata;
Penjelasan baris keempat dalam potongan kode diatas yaitu membaca semua isi file yang sudah kita difenisikan sebelumya dengan menggunakan fungsi file_get_contents(). Selanjutnya baru di hitung jumlah kata yang yang ada dalam file tersebut.
Hasilnya menunjukkan 72037 total kata yang ada dalam dokumen data(pdf).
Menghitung Jumlah Karakter pada File Menggunakan Php
Selain dua kasus diatas tidak lengkap jika tidak dibahas menghitung karakter dalam file menggunakan php, dalam kasus ini bisa menggunakan fungsi strlen(). Sebagai contoh perhatikan potongan kode berikut :
1
2
3
4
5
6
7
<?php
$data='data.pdf';
$ambil_file=file_get_contents($data);
// menghitung jumlah karakter
$karakter=strlen($ambil_file);
echo$karakter;
Dari potongan code diatas hasilnya menunjukkan 477910 karakter yang ada dalam dokument data(pdf).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$data='data.pdf';
// menghitung jumlah baris
$baris=count(file($data));
echo" Jumlah Baris : ".$baris."<br>";
$ambil_file=file_get_contents($data);
// menghitung jumlah kata
$jumlah_kata=str_word_count($ambil_file);
echo"Jumlah Kata : ".$jumlah_kata."<br>";
// menghitung jumlah karakter
$karakter=strlen($ambil_file);
echo"Jumlh karakter : ".$karakter."<br>";
Itulah beberapa fungsi yang sudah disediakan php untuk menghitung jumlah baris, kata dan karakter yang bisa kita gunakan untuk kemudahan dalam mendevelop aplikasi.
Kesimpulan
Dari keseluruhan pembahasan diatas makan dapat diambil kasimpulan dalam materi tutorial ini diantaranya sangat banyak fungsi yang sudah disediakan bahan pemrograman php dan kemudahan mendevelop aplikasi sesuai kebutuhan. Rajin membaca dokumentasi menjadi salah satu teknik untuk medapatkan ilmu tersebut.
Muzanni
Algorithms Learner, future lecturer and Happy to sharing about knowledge
Membuat Form Login Dengan PHP Tanpa Database – Form login adalah fitur yang sangat berguna dalam sebuah aplikasi atau website. Dengan adanya fitur form login, ...
Menghitung selisih waktu dengan PHP adalah hal yang penting untuk dikuasai. Kenapa begitu? Karena terkadang kita dihadapkan dengan kondisi dimana aplikasi yang sedang kita buat ...
Membuat crud menggunakan ajax php pada operasi hapus data pada database. Artikel ini lanjutan dari artikel sebelumnya mengenai bagaimana cara menginput data menggunakan ajax jquery. ...
Membuat crud menggunakan ajax php dalam operasi input data. Artikel ini dilanjutkan dari materi sebelumnya yang membahas bagaimana cara menampilkan data menggunakan ajax dan php. ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.