tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Bagaimana Memaksimalkan Penghasilan dari Google Adsense?

Setelah hampir setengah bulan saya tidak pernah post artikel dan hari ini saya kembali membawa kabar baik bagi anda,

kenapa?

Karena kali ini saya akan berbagi trik bagaimana meningkatkan penghasilan anda denga mengoptimalkan pemasangan iklan yang tepat diwebsite anda.
Pasti dari anda ada yang bertanya kok website ini iklannya cuma satu?

Saya masih ingat tujuan awal website ini dibuat adalah untuk memberikan informasi dan berbagi ilmu bagi anda semua, saya saya sekali-kali belajar menjadi audence dimana ketika saya mengunjungi website saya mendapatkan banyak iklan yang membuat saya kurang fokus atau terganggu dengan terpotong-potongnya kontent karena adanya iklan Adsense ini.

Beberapa bulan ini saya hanya fokus memasang link afiliasi karena tidak mengganggu Audience dan tentu penghasilannya lebih banyak dan bisa di dapatkan saat itu juga.

Pada website ini  saya hanya memasang iklan header dan itu sama sekali tidak menghasilkan apa-apa buat saya, saya hanya ingin memberitahukan kepada pengunjung saya bahwa website ini juga mempunyai iklan Adsense.

long words for an opening!

Langsung saja saya akan berbagi trik dan trik bagaimana anda meningkatkan penghasilan anda menggunakan Google Adsense.

1. Rancang Pengalaman Iklan Anda sendiri

Ini tapi GA dengan AdSense, ada banyak format iklan yang dapat dipilih, masing-masing memiliki manfaat sendiri. Semakin banyak iklan yang Anda aktifkan, semakin Anda akan meningkatkan potensi penghasilan Anda.

Anda bisa menyesuaikan ukuran iklan dengan website anda, ini akan menciptakan pengalaman yang baik bagi audience anda, tetapi saran saya maksimalkan tetapi jangan kebanyakan iklan juga. Posisi ideal untuk memasang iklan GA adalah di bagian:

  • Header 1 Unit : Ukuran 970x90
  • Sidebar 1 atau 2 Unit : Ukuran 300x250 dan 300x600
  • Bawa Judul Postingan : Iklan Resposive atau In-Feed Ads
  • Tengah Post : Iklan In-Feed Ads atau Iklan Link
  • Bawa Postingan : Matched Content

Iklan di atas termasuk dalam iklan bawaan, Iklan bawaan adalah rangkaian format iklan yang sangat dapat disesuaikan yang sesuai dengan tampilan dan nuansa situs Anda. Mereka duduk di jalur pengguna untuk berintegrasi mulus dengan konten Anda untuk pengalaman pengguna yang luar biasa.

Itu adalah tempat yang ideal untuk memasang iklan, silahkan pilih ukiran yang saya sarankan dan dapatkan penghasilan yang maksimal.

2. Aktifkan Iklan Otomatis

Iklan otomatis tersedia dalam berbagai format. Google Adsense menggunakan pembelajaran mesin untuk membuat keputusan penempatan iklan yang cerdas atas nama Anda. Dengan Iklan otomatis ini anda tidak perlu membuat kemudian memsang iklan satu per satu, karena Iklan dengan format ini telah dilengkapi dengan algoritma yang bisa mempelajari format apa dan dimana iklan harus ditempatkan.

Ada tiga manfaat yang langsung anda rasakan ketika menggunakan iklan ini, di antaranya adalah :

Otomatis
Hemat waktu untuk fokus membuat konten yang hebat.

Sederhana
Kontrol iklan mana yang ingin Anda tampilkan dengan cepat.

Mudah
Pilih dari campuran format iklan teroptimalkan yang dirancang untuk semua perangkat.

Bagi kalian yang masih belum paham bagaimana sebenarnya iklan Otomatis ini bekerja, gambar dibawah akan menjawab semuanya.



Tips diatas adalah dua hal yang harus anda lakukan untuk memaksimalkan pemasukan anda dari Google Adsense, saya berharap apa yang kami share di atas membawa manfaat bagi anda, Salam Blogger.

//3.bp.blogspot.com/-GTeCzZU9_fo/XGgN4WyfxOI/AAAAAAAADLI/wEC6fhSkmyclsA3QeK07DLF6iB9Bw90NACK4BGAYYCw/s220/tutorialswb.webp

Baca Juga

Daftar Harga Macbook Air Dari Berbagai Macam Tipe

bhinneka


Bagi Anda pecinta gadget, mungkin Anda tidak asing mendengar nama Macbook Air. Macbook Air adalah pembaruan Macbook Pro. Seperti yang kita ketahui, produk dari Apple selalu saja berhasil membuat kita terperangah, entah dari segi tampilan atau pun tenaganya. Produk dari Apple selalu saja memberikan keunikan tersendiri. Macbook Air adalah laptop super portable yang ditawarkan oleh Apple. Sebutan super portable sepertinya memang layak diberikan karena desainnya begitu tipis. Meskipun rilis dari beberapa tahun lalu, tetap saja Macbook Air ini tetap saja memiliki banyak penggemar hingga sekarang.

Harga Macbook Air Terbaru

Bila Anda tertarik membeli Macbook Air, berikut daftar harga yang dapat dijadikan sebagai bahan referensi:

  • Macbook Air MD712ZA/A, laptop ini di banderol dengan harga Rp 13 jutaan,
  • Macbook Air MD711ZA/A, seri ini memiliki harga Rp 9 jutaan,
  • Macbook Air MD760ZA/A, laptop ini memiliki harga Rp 13 jutaan,
  • Macbook Air ukuran 13 inch tipe MJVG2ID/A, memiliki harga Rp 13 jutaan,
  • Macbook Air ukuran 11,6 inch tipe MJVP2ID/A, memiliki harga Rp 17 jutaan,
  • Macbook Air ukuran 11,6 inch tipe MJVM2ID/A, memiliki harga Rp 11 jutaan,
  • Macbook Air ukuran 13,3 inch tipe MJVE2ID/A, memiliki harga Rp 12 jutaan,
  • Macbook Air ukuran 13,3 inch tipe MQD32ID/A, memiliki harga Rp 13 jutaan.

Mengapa Macbook Air Memiliki Begitu Banyak Penggemar?

seperti yang sudah kita ketahui, produk yang dikeluarkan oleh Apple biasanya menyasar pasar dengan kelas premium. Namun di Indonesia, gadget ini paling diminati. saat memilikinya, si pemilik seperti mempunyai rasa bangga ketika menggunakannya. Macbook Air diperkenalkan tahun 2013, pada saat itu antusias yang dimiliki masyarakat memang begitu tinggi.

sebenarnya, apa yang menjadi alasan mengapa Macbook Air memiliki begitu banyak peminat? Alasannya ialah desain yang diusung. Memiliki ukuran 13 inch, bodi Macbook Air begitu tipis sehingga kita bisa dengan mudah membawanya kemana saja, bahkan banyak candaan yang ikut menyertai kemunculan Macbook Air, salah satunya adalah Macbook Air ikut dibawa oleh angin saat ada angin kencang karena begitu ringan dan tipisnya perangkat ini.

Bukan hanya desainnya yang rinagn dan tipis, fitur lainnya yang dimiliki oleh Macbook Air adalah sistem operasi yang tahan pada virus. Peforma Macbook Air bisa dikatakan lebih maju bila dibandingkan dengan seri para pendahulunya. Macbook Air menggunakan sistem operasi Mac OS X, sistem ini menggunakan multicore. Keunggulan lain yang ditawarkan oleh Macbook Air ialah, kita dapat menjalankan serta menampilkan berbagai macam aplikasi dengan kecepatan yang sangat luar biasa. 

Fitur yang Ditawarkan Macbook Air

Ada berbagai macam fitur yang dimiliki oleh Macbook Air ini, seperti:

1. Baterai yang awet. Baterai merupakan kebutuhan mendasar bagi para pengguna elektronik. Masalah baterai sering menjadi kendala. Namun, jika Anda menggunakan Macbook Air, Anda tidak perlu cemas dengan masalah baterai karena Macbook Air dapat bertahan selama 5 hingga 7 jam lamanya. Jika harus memboyong charger, charger Macbook Air mudah dibawa dan sangat ringkas.
2. Fitur multimedia yang diberikan. Selain adanya baterai yang awet, Macbook Air juga menawarkan fitur multimedia yang begitu unggul. Kamera yang disematkan begitu mengagumkan. Untuk masalah tampilan, Macbook Air menyematkan grafis 320 m serta intel core 2. 
3. Teknologi bluetooth yang diberikan. Teknologi yang lainnya adalah teknologi bluetooth. Dengan teknologi bluetooth yang dimilikinya, kita dapat terhubung tanpa kabel, mendengarkan musik dengan nyaman menggunakan speaker serta headphone.
4. Faster all flash storage. Fitur lain yang dimiliki adalah all flash storage. Dengan fitgur ini, Macbook Air memiliki bobot yang jauh lebih ringan bila dibandingkan dengan perangkat lainnya,
5. Multi touch trackpad. Dari berbagai teknologi yang ditawarkan Macbook Air, teknologi ini sepertinya paling menarik karena Anda dapat menggunakan beberapa jari untuk menyalakan berbagai macam aplikasi.

Jika Anda ingin membeli Macbook Air dan mendapatkan harga Macbook Air yang murah, salah satu toko yang dapat dijadikan sebagai rujukan adalah Bhineka.com. di sini, Anda dapat membeli Macbook dengan harga yang kompetitif, dan jaminan barang asli.

Baca Juga

Bagaimana Cara Mendapatkan Uang dari Blog

Cara Mendapatkan Uang dari Blog





Jika anda adalah seorang pemula dalam dunia blogging, dan memulai dengan anggaran terbatas untuk menghasilkan uang secara online maka semuanya bisa suram karena anda tidak tahu harus memulai dari mana. Kemana anda harus berpaling dan harus mencari?

Meskipun banyak platform blog yang gratis di dunia internet, kami rasa itu bukan hal yang tepat untuk memulainya, segala sesuatu yang ingin dilakukan jangan setengah setengah. Kami yakin itu akan sulit di awal saja karena beberapa alasan yang mungkin hanya anda yang mengetahuinya.

Jadi jika anda bertanya, bagaimana melakukannya dengan maksimal dan benar sehingga menghasilkan income bagi anda,

Saya mendapatkan banyak pertanyaan dari teman-teman saya bagaimana cara mendapatkan uang dari blog?

"what's the question?
I also haven't done it maximally."

Semenjak kami mendirikan website ini kami baru sekali menerima pembayaran dari adsense, adapun tambahan penghasilan yang kami terima dari link afiliasi. Dengan menghasilkan kami yang sangat kecil tidak membuat kami untuk tidak menyerah, Kami setidaknya membuat artikel paling lama tiga hari sekali. Kami tahu setidaknya kami telah mendapatkan +30.000 pengunjung setiap bulannya dan itu selalu bertambah.

Jika tujuan anda membuat suatu website untuk mendapatkan income untuk anda dan tim anda, maka pembahasan dibawah ini adalah yang tepat untuk anda baca sampai selesai.

Nah pada pembahasan dibawah kami akan memberikan dasar-dasar bagaimana menghasilkan uang secara online dan apa yang harus anda persiapkan untuk mendapatkannya.

1. Siapkan blog Anda.

Pada tahap ini semua planning harus di tetapkan, misalnya anda ingin membuat website dengan niche apa, Domain yang anda gunakan dan platform apa yang anda ingin gunakan.

Beberapa website yang kami sempat baca mereka membagikan pengalaman dan hal-hal yang terjadi dalam kehidupan mereka, tetapi jika anda tidak memilih niche blog ini, berikut adalah 4 faktor yang harus Anda pertimbangkan.

A. Gairah:
Hal-hal yang sudah Anda suka. Ini tidak harus menjadi sesuatu yang Anda pelajari di akademi atau di pekerjaan Anda, tetapi bisa sesederhana sesuatu yang dilakukan teman, keluarga, dan Anda. orang lain memanggil Anda untuk mengambil pendapat Anda. Misalnya, Mobil, Makanan, Keuangan, Perjalanan. Ambil kertas pena, dan beri label “Passion list”. Sekarang, daftarkan setiap topik yang Anda pikir.
B. Lalu lintas dan tren:
Anda ingin memastikan bahwa ada lalu lintas yang layak dan minat pada topik yang Anda temukan dengan membuat daftar gairah Anda. Tren akan memberi Anda ide jika topik ini berkembang atau hampir mati. Google.Trend adalah alat gratis yang memungkinkan Anda mengukur tren lalu lintas topik apa pun.
C. Monetize:
Faktor ke-3 yang akan membantu Anda menemukan ide blogging yang menguntungkan adalah opsi untuk monetize . Anda perlu melihat bagaimana Anda berencana untuk monetize blog Anda. Apakah akan menjadi jaringan iklan seperti AdSense atau akan menjadi pemasaran Afiliasi ?. Untuk memberi Anda perspektif, "whatsapp" sebagai topik berkembang sangat cepat dan Anda mungkin bersemangat tentang hal itu, tetapi monetize menyebalkan. Bahkan dengan lalu lintas tinggi, menghasilkan uang dapat diabaikan.
D. Persaingan:
Ini adalah faktor terakhir tetapi bukan yang terkecil. Jika Anda masuk ke ceruk kompetitif, Anda akan merasa sulit untuk menonjol dan juga mengungguli pemain besar yang ada.


2. Buat konten yang sesuai dengan niche anda

Jangan hanya membuat kontent, perhatikan kontent yang favorit dan lagi viral, gunakan Google keyword Planner dan kami sarankan anda juga menggunakan ubersuggest disana anda akan mendapatkan gambaran keyword yang bagus dan tingkat persaingannya rendah

3. Promosikan website anda dan mulailah menemukan pembaca Anda

Salah satu hal yang harus dilakukan untuk mendapatkan pembaca website anda, mempromosikannya melalui media sosial dan group yang ramai. Trik ini adalah hal ampuh yang sudah terbukti.

Mempromosikan website anda tidak harus menggunakan platform yang berbayar, tetapi kami sarankan jika anda mempunyai budget yang cukup lakukan hal ini, kami sangat ingat dengan master digital marketing Neil Patel dia mengeluarkan banyak budget hanya untuk periklanan di Google, dan Youtube dan sekarang dia dikenal di penjuru dunia sebagai masternya digital merkating karena dia dapat mmeberikan penjelasan yang tepat dan mudah diterima oleh para viewsnya.

4. Bangun keterlibatan dengan pembaca Anda

Salah satu hal positif yang harus dilakukan oleh seorang blogger adalah membangun keterlibatan user dalam website mereka, misalnya anda membuat button dan mereka di arahkan kesana, Tapi jangan sampai anda memaksa user terlibat dengan membuat tampilan pop up yang mengganggu pengunjung anda. Hal lain yang perlu di perhatikan adalah ajak pembaca anda untuk meninggalkan komentar di website anda ini adalah salah satu yang baik untuk menjalin dan share informasi mengani apa yang anda bahas.

Lalu apa berikutnya setelah semua di atas telah dilakukan dengan benar dan tepat?

Still not enough to arrive here?

5. Monetisasi Website Anda

Semua langkah di atas telah dilakukan mulai dari menyiapkan blog, buat kontent, promosikan website dan membangun keterlibatan dengan pengguna.

Mendapatkan uang  bukan hanya dari Adsense dan Platform periklanan lainnya tetapi banyak cara untuk mendapatkannya.

Di bawah ini anda bisa melihat bagaimana uang mengalir ke anda, dengan beberapa kerja sama.

  • Advertising
  • Afiliate Marketing
  • Virtual Products
  • Service / Project
  • Offline Business

Jaringan periklanan paling populer yang ada sekarang ini adalah Google Adsense. Jika anda ingin mendapatkan uang dari blog anda salah satu hal yang harus anda lakukan adalah mendaftarkan website anda ke Google Adsense.

Dengan program ini, Anda tidak perlu berhubungan langsung dengan pengiklan; Anda cukup meletakkan banner di situs Anda, Google memilih iklan yang relevan dengan konten Anda, dan pemirsa Anda mengklik iklan tersebut. Ada banyak program serupa yang tersedia jika Anda menemukan bahwa AdSense tidak berfungsi untuk Anda, seperti Infolinks, Adcombo, Propeller Ads dan Media.net.

Ada dua jenis iklan sangat populer dan saling menguntungkan antara advertiser dan publisher, cara ini akan membantu anda mendapatkan uang.

A. Iklan BPK / PPC (CPC/PPC):
Biaya per klik (juga disebut bayar per klik) iklan biasanya spanduk yang Anda tempatkan di konten atau bilah sisi Anda. Setiap kali pembaca mengklik iklan, Anda dibayar untuk klik itu.
B. Iklan BPT (CPM):
Iklan BPT, atau "biaya per 1.000 tayangan," adalah iklan yang membayar Anda sejumlah uang berdasarkan berapa banyak orang yang melihat iklan Anda.

Dari semua urutan bagaimana anda bisa memperoleh uang dari website anda kami hanya akan menjelaskan dua di antaranya yaitu Iklan Pribadi dan link afiliasi, kerena menurut kami kedua cara ini merupakan yang paling populer.

Jual Iklan Pribadi

Bekerja dengan jaringan periklanan bukan satu-satunya pilihan Anda dalam menjual iklan. Jika Anda memiliki lalu lintas yang cukup, pengiklan dapat datang langsung kepada Anda dan meminta Anda untuk menempatkan iklan mereka di situs Anda. Anda juga dapat menghubungi pengiklan sendiri. Perbedaan terbesar dari opsi yang disebutkan di atas adalah bahwa tidak ada perantara, yang berarti Anda dapat menetapkan tarif iklan Anda sendiri.

Menjual iklan pribadi dapat datang dalam bentuk spanduk, tombol, atau tautan. Anda bahkan dapat menghasilkan uang dengan menulis posting yang disponsori tempat Anda menulis atau memberikan ulasan tentang produk atau layanan pengiklan.

Tautan Afiliasi

Pemasaran afiliasi merupakan cara paling hebat untuk mendapatkan uang dari suatu produk. Tautan afiliasi adalah ketika Anda menautkan ke produk yang dijual di situs lain seperti Amazon, Template Monster dan jika seseorang mengikuti tautan Anda dan akhirnya membeli produk itu, Anda mendapat komisi untuk penjualan itu.

cara menghasilkan uang dari blog



Gambar di atas merupakan kerja sama kami dengan jasa periklanan terkemuka dimana kami akan mendapatkan link afiliasi yang dipasang di banner website kami.

Secara umum tautan Afiliasi bekerja sebagai berikut :

Pengiklan memiliki produk yang ingin dijualnya. Dia setuju untuk memberi Anda komisi dari setiap penjualan jika pembeli datang dari situs Anda.
Dia memberi Anda tautan unik yang melacak kode afiliasi Anda. Dengan begitu, dia tahu kapan pembeli menggunakan tautan Anda untuk melakukan pembelian.
Anda memasukkan tautan afiliasi Anda di situs Anda. Anda dapat melakukan ini langsung di konten atau melalui iklan banner. Jika pembaca mengklik tautan unik Anda dan membeli produk yang Anda rekomendasikan, Anda mendapatkan persentase dari apa yang dia beli.

Ada lebih dari itu tetapi ini adalah tempat yang bagus untuk memulai dengan mendapatkan uang dari blog Anda karena program afiliasi mudah untuk mendaftar dan jika Anda memiliki audiens yang terlibat Anda akan menemukan mereka mengikuti rekomendasi yang Anda buat pada produk.

6. Bagaimana Anda Menerima Pembayaran

Jangan takut dengan masalah pembayaran, anda hanya duduk dan dapatkan notifikasi pembayaran anda. Kami akan memberitahukan bagaimana jasa periklanan akan membayar anda, dan ini juga merupakan cara populer yang digunakan oleh perusahaan-perusahaan ini untuk membayar.

  • PayPal
  • Payoneer
  • Transferwise
  • Wire transfer (Your bank)
  • CoinBase (Crypto payment)

Setelah Anda mulai menghasilkan uang, sebaiknya memiliki akun di semua situs web di atas yang memungkinkan Anda menerima pembayaran. Semuanya gratis untuk bergabung dan mudah digunakan. Anda juga dapat menggunakan layanan di atas untuk membayar freelancer atau asisten virtual di masa mendatang.

Ada banyak layanan yang dapat Anda tawarkan, tetapi saya sarankan untuk tidak membebani diri sendiri dan sebaliknya menerapkannya satu per satu.

Bagaimana dengan penjelasan di atas, Kami harap apa yang kami terangkan bisa membantu anda untuk memulai membuat blog dan mendapat penghasilan dari blog anda. Kalian bisa memberikan saran dan bertanya kepada kami, kami akan menjawab sesuai dengan apa yang kami ketahui, salam bahagia..

//3.bp.blogspot.com/-GTeCzZU9_fo/XGgN4WyfxOI/AAAAAAAADLI/wEC6fhSkmyclsA3QeK07DLF6iB9Bw90NACK4BGAYYCw/s220/tutorialswb.webp

Baca Juga

10 Website Terbaik Untuk Belajar PHP

tempat belajar php

PHP merupakan bahasan pemprogramman paling populer didunia yang dugunakan dalam membuat sebuah website dan aplikasi web based, PHP memiliki kemampuan untuk memanggil dirinya sendiri.

Untuk menjadi seorang web developer anda wajib mengetahui bagaimana cara menggunakan PHP dalam pengaplikasiannya dalam web yang anda buat. Oleh karena itu pada kesempatan kali ini kami akan share 15 situs terbaik untuk Belajar Bahasa Pemrograman PHP yang kami rekomendasikan buat kalian yang ingin belajar dasar dasar PHP sampai ditingkat expert semuanya anda bisa dapatkan pada website yang akan kami share dibawah.

1. Killer PHP

KillerPHP adalah situs terbaik untuk belajar PHP. Ini terutama untuk video dan ini adalah tutorial praktis. Setiap bagian dari tutorial memiliki video gratis pada akhirnya meskipun tidak apa yang akan Anda panggil kaliber tinggi. KillerPHP adalah salah satu situs terbaik untuk belajar PHP.

2. Manual PHP

Manual PHP adalah salah atu website yang menyediakan panduan lengkap untuk pemrograman PHP. Ini adalah salah satu tutorial PHP terbaik untuk pemula. Ini hampir mencakup segala sesuatu mulai dari dasar-dasar hingga implementasi keamanan dan fungsi PHP lainnya. Manual PHP adalah tutorial PHP terbaik untuk pemula dan mudah dimengerti. Jika Anda perlu tahu apa-apa tentang PHP, Anda dapat menemukannya di panduan ini.

3. PHP 101

PHP 101 dibuat sambil tetap mengingat pemula absolut. Jika Anda seorang pemula dan belajar PHP dari awal, maka panduan ini cocok untuk Anda. Situs ini terdiri dari tutorial yang menarik dan bermanfaat dengan jelas, ringkas dan sepenuhnya mudah dipahami bagi pemula. Ini adalah salah satu situs web terbaik untuk belajar PHP.


4. SitePoint

SitePoint adalah cara modern karena panduan dan tutorialnya disajikan dalam format seperti artikel. Ini adalah salah satu tutorial PHP terbaik untuk pemula dan bagus untuk tingkat menengah dan pro. Ini akan membantu mereka untuk tetap mengikuti perkembangan tren PHP terbaru. Jika Anda adalah salah satu individu yang lebih suka membaca dan belajar daripada menonton tutorial video, Anda mungkin suka SitePoint untuk belajar PHP.

5. Hacking With PHP

Hacking With PHP adalah salah satu tutorial PHP terbaik untuk pemula. Ini terdiri dari beberapa bab yang  menjadi topik dan komponen yang terpisah. Ini memberikan ikhtisar bahasa dengan pengantar singkat dan beberapa latihan praktis dengan tautan tambahan ke sumber daya. Peretasan dengan PHP adalah situs web terbaik untuk belajar PHP online dan isinya langsung dan spesifik.

6. Develop PHP

Develop PHP adalah situs web terbaik untuk belajar PHP online. Ini termasuk berbagai macam tutorial PHP online untuk pemula, programmer tingkat menengah dan lanjutan. Video tutorial pada dasarnya dipromosikan melalui YouTube dan Mengembangkan situs PHP. Tetapi ini memberikan cara yang lebih mudah dan teratur untuk dipelajari dan dipahami

7. PHP Jabbers

PHPJabbers adalah mahakarya untuk programmer tingkat menengah hingga mahir. Ini termasuk banyak panduan khusus untuk programmer PHP tingkat menengah hingga lanjutan. Ini adalah situs web terbaik untuk belajar pemrograman PHP. Ini akan membantu dalam mempelajari dan membuat kalender PHP untuk mengatur sistem Captcha khusus.

8. PHPBuddy

PHPBuddy adalah salah satu tutorial PHP terbaik untuk pemula. Ini termasuk tutorial online, pelajaran, dan referensi tentang pemrograman PHP. Penuh dengan teks dan dengan video dan tangkapan layar terbatas. Tapi jangan takut dengan itu; tetap saja, ini adalah situs web terbaik untuk belajar PHP online.PHPBuddy adalah salah satu tutorial PHP terbaik untuk pemula. Ini termasuk tutorial online, pelajaran, dan referensi tentang pemrograman PHP. Penuh dengan teks dan dengan video dan tangkapan layar terbatas. Tapi jangan takut dengan itu; tetap saja, ini adalah situs web terbaik untuk belajar PHP online.

9. Learn PHP Tutorial

Learn PHP Tutorial adalah salah satu tutorial PHP terbaik untuk pemula. Ia menawarkan daftar video yang dapat diunduh yang melatih Anda melalui dasar-dasar PHP. Ini lebih disukai untuk pemula, dan memberikan panduan yang lebih visual. Anda akan belajar PHP, serta menyadari apa yang dapat Anda lakukan dengan contoh dan praktik terbaik.

10. Tizag

Tizag adalah situs terbaik untuk belajar PHP. Ini terutama berkonsentrasi pada definisi PHP, perintah, dan metode untuk memanfaatkan. Anda lebih baik menyimpannya di bookmark karena Anda akan diminta tutorial ini, terutama saat melakukan pengkodean praktis karena berfungsi sebagai referensi langsung seperti buku teks.

11. W3School

W3School adalah situs web terbaik untuk belajar PHP online. Ini lebih terkait dengan Tutorial PHP oleh Tizag. Seluruh gaya dan presentasi hampir sama. Tapi itu tidak berarti panduan ini tidak berharga. Bahkan, bisa dimanfaatkan sebagai referensi.

Situs ini merupakan salah satu referensi yang kami rekimendasikan kepada kalian, kenapa tidak, setiap apa yang anda kerjakan di situs ini anda bisa langsung mencobanya bagaimana output yang akan ditampilkan.

Bonus - Situs Terbaik Untuk Belajar PHP

Ini paling kami rekomendasikan yaitu tutorialswb.com, tutorialswb merupakan website yang tidak hanya sebagai situs untuk belajar PHP tetapi juga memberikan anda tips dan trik bagaimana menjadi seorang blogger yang baik.

Pada website ini anda akan menemukan tutorisl PHP yang sesungguhnya karena situs ini menyediakan tutorial bagaimana anda menggunakan php yang langsung terhubung ke database, sehingga anda bisa langsung menerapkannya kedalam website anda.

Sekian share di atas, semoga apa yang kami share bermanfaat bagi anda, dan kami doakan anda menjadi seorang web developer.

Baca Juga

Stimuno untuk Balita : Pentingnya Stimuno Untuk Menjaga Kesehatan Sang Buah Hati

Stimuno untuk Balita
(stimuno.com)


Balita adalah penjelajah kecil yang sangat aktif belajar sambil bermain. Bermain memberi anak Anda peluang besar untuk mengembangkan dan melatih keterampilan baru dengan langkahnya sendiri dengan mengikuti minatnya yang unik.

Nah, untuk menjaga anak selala aktif dalam bermain dan melatih keterampilan mereka peran orang tua sangat dibutuhkan, Karena balita sangat sentitif dengan segala jenis penyakit yang selalu menghampiri setiap waktu, Salah satu penyebabnya adalah sistem kekebalan tubuh anak belum matang membuat virus atau kuman lebih mudah untuk membuatnya sakit. Kami sangat ingat ada pepata yang mengatakan lebih baik mencegah daripada mengobati.

Perlu di ketahun sebelum usia 7 tahun, sistem kekebalan tubuh anak belum kuat sepenuhnya. Selain itu, saluran pernapasan atas anak (termasuk telinga dan bagian sekitarnya) belum sepenuhnya berkembang sampai setelah usia sekolah. Sehingga, hal ini memungkinkan bakteri dan virus lebih bisa menyerang imunitas anak. Nah salah satu yang harus dilakukan oleh Orang tua untuk mencegah hal itu terjadi adalah menyiapkan Produk Stimuno Untuk Anak, dan mengajarkan pola hidup sehat untuk selalu mengonsumsi Produk Stimuno setiap hari sesuai dengan dosis yang disarankan.


Apa Itu Stimuno


Stimuno adalah supplemen herbal yang terbuat dari herbal meniran (phillanthus niruri sp.), yang berfungsi untuk meningkatkan sistem imun tubuh, sehingga tubuh menjadi tidak mudah sakit (sistem imun optimal) dan membantu mempercepat proses penyembuhan. Stimuno sudah mendapatkan serfikat Fitofarmaka dari BPOM sehingga sudah terbukti khasiat dan keamanan nya melalui uji klinis pada manusia. Stimuno syrup aman dikonsumsi sesuai dosis pada anak mulai dari usia 1 tahun keatas. Stimuno hadir dalam 3 rasa yang enak yaitu rasa original, anggur dan jeruk, sehingga mempermudah orang tua memberikan Stimuno ke anak.


Apa Saja Keunggulan Stimumo

Tidak seperti vitamin yang hanya membantu meningkatkan daya tahan tubuh (imune booster). STIMUNO bekerja langsung memperkuat sistem imun dengan memperbanyak produksi antibodi seperti tentara yang menjaga benteng pertahanan tubuh (imuno modulator). 

Pada orang sehat, sistem imun yang kuat akan mencegah penyakit dan pada orang yang susah terserang penyakit, sistem imun yang diperkuat akan membantu mempercepat penyembuhan.

Bukan hanya untuk mencegah terjadinya penyakit, tetapi produk Stimuno dapat membantu mempercepat penyembuhan pada anak dan membantu mencegah anak mudah sakit.Stimuno dapat membantu mempercepat penyembuhan pada anak dan membantu mencegah anak mudah sakit.

Disamping itu Stimuno sudah dipercaya dan menjadi pilihan ibu-ibu/orang tua untuk menjaga kesehatan anak nya selama lebih dari 15 tahun.

Nah, kami akan meberikan penjelasan secara lengkap apa saja keunggulan yang dimilik Stimuno ini :

  1. Mengaktifkan semua lapisan sistem imun. STIMUNO bekerja mengaktifkan sistem imun non-spesifik dan sistem imun spesifik
  2. Satu-satunya imunomodulator dengan standar FITOFARMAKA (telah uji klinik)
  3. Meniran (Phylanthus niruri) sebagai bahan dasar STIMUNO dibudidayakan dengan teknologi modern mengikuti standar GAP (Good Agriculture Practices) dan diproses mengikuti standar c-GMP (current-Good Manufacturing Practices) dan CPOB (Cara Pembuatan Obat yang Baik) sesuai standar industri farmasi
  4. Aman. STIMUNO aman digunakan untuk pemakaian jangka panjang dan dapat dikonsumsi bersama dengan obat atau vitamin
  5. Dipercaya oleh para dokter. STIMUNO sudah diresepkan dokter dengan baik selama 5 tahun.


Mengapa Anda Harus Memilih Produk Stimuno untuk Balita ?

Ada beberapa alasan yang membuat anda harus sellau memilik produk yang satu ini, di antaranya adalah.

  1. Kemasan terbuat dari bahan berkualitas sehingga anda tidak perlu takut kemasan cepat rusak.
  2. Stimuno sudah mendapatkan serfikat Fitofarmaka dari Badan Pengawas Obat dan Makanan (BPOM), dan sudah melewati uji klinis pada manusia. 
  3. Tidak perlu khawatir dengan efek samping dari Produk ini.
  4. Terbuat dari bahan alami Daun Meniran
  5. Produt Stimuno sangan mudah ditemukan di toko, apotek dan minimarket terdekat, Seperti Alfamart, Alfamidi, Guardian, Kimia Farma, Apotek K24
  6. Terbagi menjadi dua varian Produk (Stimuno Syrup) dan (Stimuno Forte).

Seperti yang kami katakan pada pembahan diatas bahwa Produk Stimuno ini terbagi menjadi dua varian produk yaitu Stimuno Syrup dan Stimuno Forte. Disamping itu produk stimuno ini tersedia dalam beberapa varian rasa yang sangat disukai oleh anak anda di antaranya Rasa original, Anggur dan Jeruk, Sehingga para orang tua tidak perlu khawatir bahwa anak anda tidak akan menyukainya.


Kesimpulan

Jadi kalian para orang tua jangan pernah ragu untuk selalu menyediakn Produk Stimuno di rumah anda, tidak hanya menyediakan tetapi selalu komsumsi untuk mencegan kekebalana tubuh anak dan keluarga anda.

Orang tua harus selalu waspada untuk mencegah penyakit yang selalu menghampiri sang anak. Ingat, produk stimuno untuk balita ini memiliki tagline “minum stimuno saya dan anak gak takut sakit!”.

//3.bp.blogspot.com/-GTeCzZU9_fo/XGgN4WyfxOI/AAAAAAAADLI/wEC6fhSkmyclsA3QeK07DLF6iB9Bw90NACK4BGAYYCw/s220/tutorialswb.webp

Baca Juga

Daftar Ulang Adsense dan Mudahnya diterima

Kali ini kami akan share pengalaman kami mendaftar ulang adsense dan mudahnya untuk di terima. Pada tanggal 25 februari 2019 kami telah mencoba membatalkan akun adsense kami dengan alasan kami ingin mencoba dan bereksperiman bagaimana google menanggapi website kami.

Pada tanggal 25 tersebut kami mendapatkan email dari Google Adsense bahwa akun adsense kami berhasil di nonaktifkan, dan sisa saldo yang ada akan dibayarkan pada kuartal berikutnya.

cara mendaftar google adsense


Dua hari kemudian pada tanggal 27 february kami kembali mendaftarkan website kami menggunakan akun gmail yang sama kami gunakan pada saat membatalkan akun adsense, padahal yang kami ketahui salah satu kebijakan adsense bahwa jika ingin mnedaftarkan kembali website anda harus menggunakan email yang berbeda.

Kemudian pada tanggal 28 keesokan harinya kami mendapatkan email pemberitahuan bahwa akun adsense anda telah di aktifkan, ini artinya adalah kami hanya butuh waktu satu hari untuk di terima andsense.

syarat mendaftar google adsense



Kami telah membaca beberapa artikel dan di beberapa Group kami bahwa mereka kesulitan mendaftarkan website mereka ke Google Adsense, bahwa mereka telah mendaftarkan tetapi hal yang di inginkan tidak terjadi, mereka mendapat penolakan dengan alasan yang kurang jelas dan mungkin belum memenuhi kebijakan yang ada.

Disamping ungkapan di atas ada yang telah mendaftarkan tetapi sampai beminggu minggu mereka belum mendapatkan email notifikai bahwa mereka diterima atau ditolak.

Nah jika kalian bertanya apa yang kami lakukan untuk bisa diterima secepat itu, satu hal yang kami lakukan adalah mengikuti kebijikan yang ada selain mendaftarkan menggunakan email yang sama saat kami membatalkan akun adsense kami.

Pendapat Kami

Bahwa Google Adsense akan mencatat semua history kinerja website anda, kami telah menggunakan Google Adsense selama setahun, tetapi selama setahun itu kami belum pernah melanggar kebijakan yang ada, Mungkin ini adalah salah satu pertimbangan mereka untuk lengsung menerima saya dalam waktu sehari saja.

Kami juga telah membuat artikel bagaimana anda mengolah dan mempersiapkan supaya website anda sangat mudah untuk di approve oleh Google Adsense.

Syarat Mendaftar Akun Adsense 2019
Persiapan Sebelum Mendaftar Google Adsense

Sejauh ini kami belum mendapatkan alasan adsense menolak permohonan kami, kami telah mendaftar kemudian membatalkan kemudian mendaftar lagi dan kemudian mereka menerima kembali pengajuan kami.

Kesimpulan

Mendaftar Google Adsense merupakan hal yang sangat mudah untuk diterima, dengan syarat anda mengikuti kebijakan yang mereka buat, pada link artikle di atas kami telah membahas semua hal yang perlu anda persiapkan sebelum anda berani untuk mendaftarkan website anda ke Google Adsense. Salam Blogger.

Baca Juga

Membuat Laporan PDF menggunakan PHP FPDF

Selamat malam sobat blogger kali ini kali kami akan share bagaimana membuat laporan PDF menggunakan PHP FPDF. Pada artikel sebelumnya kami telah membahas artikel yang sama, tetapi kali ini kami akan memberikan contoh yang lebih banyak dengan beberapa format pula.

Langsung saja sebelum kalian mulai kalian bisa mendownload library FPDF diwebsite resminya FPDF. Berikut beberapa format laporan FPDF yang bisa anda gunakan dalam project anda.

1. CellMarging
cell marging


 <?php
require('fpdf17/fpdf.php');

//A4 width : 219mm
//default margin : 10mm each side
//writable horizontal : 219-(10*2)=189mm

$pdf = new FPDF('P','mm','A4');

$pdf->AddPage();

//set font to arial, bold, 14pt
$pdf->SetFont('Arial','',12);

//Cell(width , height , text , border , end line , [align] )

//normal row height=5.

$pdf->Cell(20,10,'ID',1,0); //vertically merged cell, height=2x row height=2x5=10
$pdf->Cell(50,10,'Name',1,0); //vertically merged cell
$pdf->Cell(100,5,'Score',1,0); //normal height, but occupy 4 columns (horizontally merged)
$pdf->Cell(20,10,'Passing',1,0); //vertically merged cell
$pdf->Cell(0,5,'',0,1); //dummy line ending, height=5(normal row height) width=09 should be invisible 

//second line(row)
$pdf->Cell(70,5,'',0,0); //dummy cell to align next cell, should be invisible
$pdf->Cell(25,5,'q1',1,0);
$pdf->Cell(25,5,'q2',1,0);
$pdf->Cell(25,5,'q3',1,0);
$pdf->Cell(25,5,'q4',1,1);

//data rows
$pdf->Cell(20,5,'',1,0);
$pdf->Cell(50,5,'',1,0);
$pdf->Cell(25,5,'',1,0);
$pdf->Cell(25,5,'',1,0);
$pdf->Cell(25,5,'',1,0);
$pdf->Cell(25,5,'',1,0);
$pdf->Cell(20,5,'',1,0);
//....



$pdf->Output();
?>
 

2. Chart

chart


 <?php
require('fpdf17/fpdf.php');

$pdf = new FPDF('P','mm','A4'); //use new class
$pdf->AddPage();

//   chart properties
//position
$chartX=10;
$chartY=10;

//dimension
$chartWidth=150;
$chartHeight=100;

//padding
$chartTopPadding=10;
$chartLeftPadding=20;
$chartBottomPadding=20;
$chartRightPadding=5;

//chart box
$chartBoxX=$chartX+$chartLeftPadding;
$chartBoxY=$chartY+$chartTopPadding;
$chartBoxWidth=$chartWidth-$chartLeftPadding-$chartRightPadding;
$chartBoxHeight=$chartHeight-$chartBottomPadding-$chartTopPadding;

//bar width
$barWidth=20;

//chart data
$data=Array(
 'lorem'=>[
  'color'=>[255,0,0],
  'value'=>100],
 'ipsum'=>[
  'color'=>[255,255,0],
  'value'=>300],
 'dolor'=>[
  'color'=>[50,0,255],
  'value'=>150],
 'sit'=>[
  'color'=>[255,0,255],
  'value'=>50],
 'amet'=>[
  'color'=>[0,255,0],
  'value'=>240]
 );

//$dataMax
$dataMax=0;
foreach($data as $item){
 if($item['value']>$dataMax)$dataMax=$item['value'];
}

//data step
$dataStep=50;

//set font, line width and color
$pdf->SetFont('Arial','',9);
$pdf->SetLineWidth(0.2);
$pdf->SetDrawColor(0);

//chart boundary
$pdf->Rect($chartX,$chartY,$chartWidth,$chartHeight);

//vertical axis line
$pdf->Line(
 $chartBoxX ,
 $chartBoxY , 
 $chartBoxX , 
 ($chartBoxY+$chartBoxHeight)
 );
//horizontal axis line
$pdf->Line(
 $chartBoxX-2 , 
 ($chartBoxY+$chartBoxHeight) , 
 $chartBoxX+($chartBoxWidth) , 
 ($chartBoxY+$chartBoxHeight)
 );

///vertical axis
//calculate chart's y axis scale unit
$yAxisUnits=$chartBoxHeight/$dataMax;

//draw the vertical (y) axis labels
for($i=0 ; $i<=$dataMax ; $i+=$dataStep){
 //y position
 $yAxisPos=$chartBoxY+($yAxisUnits*$i);
 //draw y axis line
 $pdf->Line(
  $chartBoxX-2 ,
  $yAxisPos ,
  $chartBoxX ,
  $yAxisPos
 );
 //set cell position for y axis labels
 $pdf->SetXY($chartBoxX-$chartLeftPadding , $yAxisPos-2);
 //$pdf->Cell($chartLeftPadding-4 , 5 , $dataMax-$i , 1);---------------
 $pdf->Cell($chartLeftPadding-4 , 5 , $dataMax-$i, 0 , 0 , 'R');
}

///horizontal axis
//set cells position
$pdf->SetXY($chartBoxX , $chartBoxY+$chartBoxHeight);

//cell's width
$xLabelWidth=$chartBoxWidth / count($data);

//$pdf->Cell($xLabelWidth , 5 , $itemName , 1 , 0 , 'C');-------------
//loop horizontal axis and draw the bar
$barXPos=0;
foreach($data as $itemName=>$item){
 //print the label
 //$pdf->Cell($xLabelWidth , 5 , $itemName , 1 , 0 , 'C');--------------
 $pdf->Cell($xLabelWidth , 5 , $itemName , 0 , 0 , 'C');
 
 ///drawing the bar
 //bar color
 $pdf->SetFillColor($item['color'][0],$item['color'][1],$item['color'][2]);
 //bar height
 $barHeight=$yAxisUnits*$item['value'];
 //bar x position
 $barX=($xLabelWidth/2)+($xLabelWidth*$barXPos);
 $barX=$barX-($barWidth/2);
 $barX=$barX+$chartBoxX;
 //bar y position
 $barY=$chartBoxHeight-$barHeight;
 $barY=$barY+$chartBoxY;
 //draw the bar
 $pdf->Rect($barX,$barY,$barWidth,$barHeight,'DF');
 //increase x position (next series)
 $barXPos++;
}

//axis labels
$pdf->SetFont('Arial','B',12);
$pdf->SetXY($chartX,$chartY);
$pdf->Cell(100,10,"Amount",0);
$pdf->SetXY(($chartWidth/2)-50+$chartX,$chartY+$chartHeight-($chartBottomPadding/2));
$pdf->Cell(100,5,"Series",0,0,'C');


$pdf->Output();
 

3. Custom Font


custom-font


 <?php
require('fpdf17/fpdf.php');

$pdf = new FPDF('P','mm','A4');

//add new freescript font
$pdf->AddFont('Freescript','','FREESCPT.php');

//add new jokerman font
$pdf->AddFont('Jokerman','','JOKERMAN.php');

//add alien league (regular)
$pdf->AddFont('Alien League','','alienleagueii.php');

//add alien league italic
$pdf->AddFont('Alien League','I','alienleagueiiital.php');

$pdf->AddPage();

//freescript font
$pdf->SetFont('Freescript','',36);
$pdf->Cell(190,20,'Freescript Font',0,1,'C');

//jokerman font
$pdf->SetFont('Jokerman','',36);
$pdf->Cell(190,20,'Jokerman Font',0,1,'C');

//alien league regular font
$pdf->SetFont('Alien League','',36);
$pdf->Cell(190,20,'Alien League Regular Font',0,1,'C');

//alien league italic font
$pdf->SetFont('Alien League','I',36);
$pdf->Cell(190,20,'Alien League Italic Font',0,1,'C');

$pdf->Output();
 

4. Gambar

gambar


 <?php
require('fpdf17/fpdf.php');

class PDF extends FPDF {
 function Header(){
  $this->SetFont('Arial','B',15);
  
  //dummy cell to put logo
  //$this->Cell(12,0,'',0,0);
  //is equivalent to:
  $this->Cell(12);
  
  //put logo
  $this->Image('logo-small.png',10,10,10);
  
  $this->Cell(100,10,'Student Scoring Report',0,1);
  
  //dummy cell to give line spacing
  //$this->Cell(0,5,'',0,1);
  //is equivalent to:
  $this->Ln(5);
  
 }
 function Footer(){
  
  //Go to 1.5 cm from bottom
  $this->SetY(-15);
    
  $this->SetFont('Arial','',8);
  
  //width = 0 means the cell is extended up to the right margin
  $this->Cell(0,10,'Page '.$this->PageNo()." / {pages}",0,0,'C');
 }
}


//A4 width : 219mm
//default margin : 10mm each side
//writable horizontal : 219-(10*2)=189mm

$pdf = new PDF('P','mm','A4'); //use new class

//define new alias for total page numbers
$pdf->AliasNbPages('{pages}');

$pdf->AddPage();

//Image( file name , x position , y position , width [optional] , height [optional] )
$pdf->Image('watermark.png',10,10,189);

//set font to arial, bold, 14pt
$pdf->SetFont('Arial','',12);

//Cell(width , height , text , border , end line , [align] )

//normal row height=5.

$pdf->Cell(20,10,'ID',1,0); //vertically merged cell, height=2x row height=2x5=10
$pdf->Cell(50,10,'Name',1,0); //vertically merged cell
$pdf->Cell(100,5,'Score',1,0); //normal height, but occupy 4 columns (horizontally merged)
$pdf->Cell(20,10,'Passing',1,0); //vertically merged cell
$pdf->Cell(0,5,'',0,1); //dummy line ending, height=5(normal row height) width=09 should be invisible 

//second line(row)
$pdf->Cell(70,5,'',0,0);   //dummy cell to align next cell, should be invisible
$pdf->Cell(25,5,'q1',1,0); 
$pdf->Cell(25,5,'q2',1,0); 
$pdf->Cell(25,5,'q3',1,0); 
$pdf->Cell(25,5,'q4',1,1); 

$pdf->SetFont('Arial','',11);
//data rows
for($i=1;$i<=20;$i++){
 $pdf->Cell(20,5,$i,'LR',0,'R');
 $pdf->Cell(50,5,'Student '.$i,'LR',0);
 $pdf->Cell(25,5,rand(70,100),'LR',0);
 $pdf->Cell(25,5,rand(70,100),'LR',0);
 $pdf->Cell(25,5,rand(70,100),'LR',0);
 $pdf->Cell(25,5,rand(70,100),'LR',0);
 $pdf->Cell(20,5,'Passed','LR',1);
}
 $pdf->Cell(190,5,'','T',1);




$pdf->AddPage();
$pdf->AddPage();
$pdf->AddPage();

$pdf->Output();
?>
 

5. Invoice

invoice


 <?php
require('fpdf17/fpdf.php');



//A4 width : 219mm
//default margin : 10mm each side
//writable horizontal : 219-(10*2)=189mm

$pdf = new FPDF('P','mm','A4');

$pdf->AddPage();

//Image( file name , x position , y position , width [optional] , height [optional] )
$pdf->Image('watermark.png',60,30,89);


//set font to arial, bold, 14pt
$pdf->SetFont('Arial','B',14);



//Cell(width , height , text , border , end line , [align] )

$pdf->Cell(130 ,5,'INVOICE TERBARU',0,0);
$pdf->Cell(59 ,5,'CHECK HARGA',0,1);//end of line

//set font to arial, regular, 12pt
$pdf->SetFont('Arial','',12);

$pdf->Cell(130 ,5,'[Street Address]',0,0);
$pdf->Cell(59 ,5,'',0,1);//end of line

$pdf->Cell(130 ,5,'[City, Country, ZIP]',0,0);
$pdf->Cell(25 ,5,'Tanggal',0,0);
$pdf->Cell(34 ,5,'[dd/mm/yyyy]',0,1);//end of line

$pdf->Cell(130 ,5,'Nomor Telp [+12345678]',0,0);
$pdf->Cell(25 ,5,'Nomor',0,0);
$pdf->Cell(34 ,5,'[1234567]',0,1);//end of line

$pdf->Cell(130 ,5,'Fax [+12345678]',0,0);
$pdf->Cell(25 ,5,'Costumer',0,0);
$pdf->Cell(34 ,5,'[1234567]',0,1);//end of line

//make a dummy empty cell as a vertical spacer
$pdf->Cell(189 ,10,'',0,1);//end of line

//billing address
$pdf->Cell(100 ,5,'Bill to',0,1);//end of line

//add dummy cell at beginning of each line for indentation
$pdf->Cell(10 ,5,'',0,0);
$pdf->Cell(90 ,5,'[Name]',0,1);

$pdf->Cell(10 ,5,'',0,0);
$pdf->Cell(90 ,5,'[Company Name]',0,1);

$pdf->Cell(10 ,5,'',0,0);
$pdf->Cell(90 ,5,'[Address]',0,1);

$pdf->Cell(10 ,5,'',0,0);
$pdf->Cell(90 ,5,'[Phone]',0,1);

//make a dummy empty cell as a vertical spacer
$pdf->Cell(189 ,10,'',0,1);//end of line

//invoice contents
$pdf->SetFont('Arial','B',12);

$pdf->Cell(130 ,5,'Description',1,0);
$pdf->Cell(25 ,5,'Taxable',1,0);
$pdf->Cell(34 ,5,'Amount',1,1);//end of line

$pdf->SetFont('Arial','',12);

//Numbers are right-aligned so we give 'R' after new line parameter

$pdf->Cell(130 ,5,'UltraCool Fridge',1,0);
$pdf->Cell(25 ,5,'-',1,0);
$pdf->Cell(34 ,5,'3,250',1,1,'R');//end of line

$pdf->Cell(130 ,5,'Supaclean Diswasher',1,0);
$pdf->Cell(25 ,5,'-',1,0);
$pdf->Cell(34 ,5,'1,200',1,1,'R');//end of line

$pdf->Cell(130 ,5,'Something Else',1,0);
$pdf->Cell(25 ,5,'-',1,0);
$pdf->Cell(34 ,5,'1,000',1,1,'R');//end of line

//summary
$pdf->Cell(130 ,5,'',0,0);
$pdf->Cell(25 ,5,'Subtotal',0,0);
$pdf->Cell(4 ,5,'$',1,0);
$pdf->Cell(30 ,5,'4,450',1,1,'R');//end of line

$pdf->Cell(130 ,5,'',0,0);
$pdf->Cell(25 ,5,'Taxable',0,0);
$pdf->Cell(4 ,5,'$',1,0);
$pdf->Cell(30 ,5,'0',1,1,'R');//end of line

$pdf->Cell(130 ,5,'',0,0);
$pdf->Cell(25 ,5,'Tax Rate',0,0);
$pdf->Cell(4 ,5,'$',1,0);
$pdf->Cell(30 ,5,'10%',1,1,'R');//end of line

$pdf->Cell(130 ,5,'',0,0);
$pdf->Cell(25 ,5,'Total Due',0,0);
$pdf->Cell(4 ,5,'$',1,0);
$pdf->Cell(30 ,5,'4,450',1,1,'R');//end of line


//make a dummy empty cell as a vertical spacer
$pdf->Cell(189 ,10,'',0,1);//end of line

//set font to arial, bold, 14pt
$pdf->SetFont('Arial','B',10);

$pdf->Cell(130 ,4,'BUKTI CHECK',0,0);
$pdf->Cell(59 ,5,'APARAT KEAMANAN',0,1);//end of line




//make a dummy empty cell as a vertical spacer
$pdf->Cell(289 ,20,'',0,1);//end of line

//set font to arial, bold, 14pt
$pdf->SetFont('Arial','B',10);

$pdf->Cell(130 ,4,'Approve',0,0);
$pdf->Cell(59 ,5,'Approve',0,1);//end of line




$pdf->Output();
?>
 

6. Text Wrapping

text-wrapping


 <?php
require('fpdf17/fpdf.php');

//A4 width : 219mm
//default margin : 10mm each side
//writable horizontal : 219-(10*2)=189mm

//dummy data
//data with medium text's length
$data1=array(
 array(
  "1",
  "Foo, overflowed text length",
  "This contains a long text. not too long but longer than cell's width.",
  "Something"
 ),
 array(
  "1",
  "Bar, normal text length",
  "This should not exceed the cell's width.",
  "Something else"
 ),
 array(
  "1",
  "Baz, overflowed text length",
  "This also contains a long text, not too long but longer than cell's width.",
  "Something else"
 )
);

//data which possibly contains long text
$data2=array(
 array(
  "1",
  "Foo, overflowed text length",
  "This is a quite long text for a cell. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
  "Something"
 ),
 array(
  "1",
  "Bar, normal length",
  "This is normal length for a cell.",
  "Something else"
 ),
 array(
  "1",
  "Baz, overflowed text length",
  "This is also a quite long text for a cell. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
  "Something else"
 ),
);

$pdf = new FPDF('P','mm','A4');

$pdf->AddPage();

$pdf->SetFont('Arial','',12);
//define standard font size
$fontSize=12;

//shrinking method
$pdf->Cell(150,5,"Font size shrinking method",0,1);
//define a temporary font size
$tempFontSize=$fontSize;
//loop the data
foreach($data1 as $item){
 $pdf->Cell(10,5,$item[0],1,0);
 $pdf->Cell(60,5,$item[1],1,0);
 
 //shrink font size until it fits the cell width
 $cellWidth=80;
 while($pdf->GetStringWidth($item[2]) > $cellWidth){ //loop until the string width is smaller than cell width
  $pdf->SetFontSize($tempFontSize -= 0.1);
 }
 $pdf->Cell($cellWidth,5,$item[2],1,0);
 //reset font size to standard
 $tempFontSize=$fontSize;
 $pdf->SetFontSize($fontSize);
 
 $pdf->Cell(40,5,$item[3],1,1);
}

$pdf->Ln(10);

//multicell method
$pdf->Cell(150,5,"MultiCell method",0,1);
foreach($data2 as $item){
 $cellWidth=80;//wrapped cell width
 $cellHeight=5;//normal one-line cell height
 
 //check whether the text is overflowing
 if($pdf->GetStringWidth($item[2]) < $cellWidth){
  //if not, then do nothing
  $line=1;
 }else{
  //if it is, then calculate the height needed for wrapped cell
  //by splitting the text to fit the cell width
  //then count how many lines are needed for the text to fit the cell
  
  $textLength=strlen($item[2]); //total text length
  $errMargin=10;  //cell width error margin, just in case
  $startChar=0;  //character start position for each line
  $maxChar=0;   //maximum character in a line, to be incremented later
  $textArray=array(); //to hold the strings for each line
  $tmpString="";  //to hold the string for a line (temporary)
  
  while($startChar < $textLength){ //loop until end of text
   //loop until maximum character reached
   while( 
   $pdf->GetStringWidth( $tmpString ) < ($cellWidth-$errMargin) &&
   ($startChar+$maxChar) < $textLength ) {
    $maxChar++;
    $tmpString=substr($item[2],$startChar,$maxChar);
   }
   //move startChar to next line
   $startChar=$startChar+$maxChar;
   //then add it into the array so we know how many line are needed
   array_push($textArray,$tmpString);
   //reset maxChar and tmpString
   $maxChar=0;
   $tmpString='';
   
  }
  //get number of line
  $line=count($textArray);
 }
 
 //write the cells
 $pdf->Cell(10,($line * $cellHeight),$item[0],1,0); //adapt height to number of lines
 $pdf->Cell(60,($line * $cellHeight),$item[1],1,0); //adapt height to number of lines
 
 //use MultiCell instead of Cell
 //but first, because MultiCell is always treated as line ending, we need to 
 //manually set the xy position for the next cell to be next to it.
 //remember the x and y position before writing the multicell
 $xPos=$pdf->GetX();
 $yPos=$pdf->GetY();
 $pdf->MultiCell($cellWidth,$cellHeight,$item[2],1);
 
 //return the position for next cell next to the multicell
 //and offset the x with multicell width
 $pdf->SetXY($xPos + $cellWidth , $yPos);
 
 $pdf->Cell(40,($line * $cellHeight),$item[3],1,1); //adapt height to number of lines
 
  
}

$pdf->Output();
?>
 

Sekian share kali ini semoga apa yang kami share bermanfaat bagi anda, kalian bisa mendownload langsung filenya dibawah ini.


Silahkan tinggalkan komentar dan mulai berdiskusi dengan kami.


//3.bp.blogspot.com/-GTeCzZU9_fo/XGgN4WyfxOI/AAAAAAAADLI/wEC6fhSkmyclsA3QeK07DLF6iB9Bw90NACK4BGAYYCw/s220/tutorialswb.webp

Baca Juga