#fungsi string dalam php
Explore tagged Tumblr posts
Text
Fungsi String PHP 7 - Strrev, strlen, implode, trim
Fungsi String PHP 7 – Strrev, strlen, implode, trim
Tutorial fungsi string PHP, string adalah kumpulan karakter. kita belajar tentang fungsi-fungsi string PHP paling berguna. Kami akan mengembangkan situs web apa pun menggunakan PHP pada saat itu kami perlu membutuhkan fungsi PHP dasar. Fungsi string PHP ini sangat mudah dan bermanfaat.
10+ Fungsi String Terbaik di PHP
PHP memiliki beberapa fungsi string bawaan. 10+ fungsi string teratas di PHP:
P…
View On WordPress
#contoh fungsi string php#fungsi manipulasi string php#fungsi mysql_real_escape_string php#fungsi string dalam php#fungsi string di php#fungsi string pada php#fungsi string php#fungsi string php adalah#fungsi string php lengkap#macam macam fungsi string php
0 notes
Text
Pertanyaan Interview PHP yang Sering Ditanyakan

Hypertext Preprocessor atau PHP merupakan bahasa scripting khusus untuk pengembangan web, dapat ditanamkan ke HTML, dan sebagian besar dijalankan pada server. Bahasa ini kompatibel dengan berbagai platform, seperti Windows, Linux, MacOSX, dan kompatibel dengan sebagian besar server, seperti Apache dan IIS. Kalau Anda ingin menjadi seorang PHP developer, berikut beberapa pertanyaan interview PHP yang sering ditanyakan.
Contoh Pertanyaan Interview PHP Tingkat Dasar
Sumber Foto : diannurmayasari.wordpress.com
Apa itu PHP?
Jawaban: PHP adalah bahasa skrip untuk keperluan umum, sebagian besar diimplementasikan dalam C dan C ++ yang cocok untuk pengembangan web. Ini adalah bahasa berkinerja tinggi karena kode tidak perlu dikompilasi sebelum dieksekusi. PHP dapat digunakan secara gratis, open source, dan dapat dengan mudah dipelajari. Sebagian besar server web hosting mendukung PHP secara default, sehingga menghemat biaya.
Jelaskan perbedaan antara $ dan $$ message?
Jawaban: $ message adalah variabel biasa, yang memiliki nama tetap dan nilai tetap. Sedangkan $$ message adalah variabel referensi, yang menyimpan data tentang variabel tersebut. Nilai $$ message dapat berubah secara dinamis saat nilai variabel berubah.
Jelaskan magic constant di PHP.
Jawaban: Magic constant dimulai dan diakhiri dengan garis bawah ganda dan merupakan konstanta standar yang mengubah nilainya berdasarkan konteks dan penggunaan. 9 konstanta ajaib di PHP, yaitu __LINE__, __FILE__, __DIR__, __FUNCTION__, __CLASS__, __TRAIT__, __METHOD__, __NAMESPACE__, ClassName :: class
Jangan lupa juga pelajari tipe data PHP, fungsi isset (), array, dan string, array terindeks dan asosiatif, serta perbedaan require dan include.
Contoh Pertanyaan Tingkat Menengah
Bagaimana cara mengupload file di PHP?
Jawaban: Pertama, membuat direktif file_uploads = On. Kemudian tambahkan metode tindakan sebagai ‘post’ dengan jenis pengkodean sebagai ‘multipart / form-data.’
<formaction = “myupload.php” method = “post” enctype = “multipart / form-data”>
File myupload.php berisi kode khusus untuk file yang akan diunggah dan berbagai detail lainnya. Tulis kode HTML untuk mengupload file yang Anda inginkan dengan menentukan jenis input sebagai ‘file.’
Jelaskan mengenai cookie dan cara membuat cookie di PHP
Jawaban: Cookie menyimpan data tentang pengguna di browser untuk mengidentifikasi pengguna dan disematkan di komputer pengguna ketika meminta halaman tertentu. Pembuatan cookie di PHP menggunakan fungsi setcookie ():
setcookie (nama, nilai, kedaluwarsa, jalur, domain, aman, httponly); Di situ nama wajib diisi, dan pilihan lainnya opsional. Contoh, setcookie (“instrument_selected”, “guitar”)
Jelaskan perbedaan antara permintaan GET dan POST.
Jawaban: GET menampilkan data yang dikirimkan sebagai bagian dari URL. Ini tidak terjadi saat menggunakan POST, karena data dikodekan dalam permintaan. Jumlah karakter maksimum yang ditangani oleh GET adalah 2048, sedangkan pada POST tidak ada batasan.
GET hanya mendukung data ASCII, sedangkan POST mendukung data ASCII, data biner, dan data lainnya. Penggunaan GET biasanya untuk mengambil data, sedangkan POST digunakan untuk memasukkan dan memperbarui data.
Untuk pertanyaan interview PHP tingkat menengah lain, seperti membuat koneksi database dan query di PHP, pentingnya Parser di PHP, fungsi dan tujuan konstanta (), Path Traversal, serta fungsi mail dan sintaksnya.
Selain pertanyaan di atas, jangan lupa mempeajari pertanyaan tingkat lanjut, seperti tentang memcache dan memcached, typecasting, menghubungkan database MySQL dari skrip PHP, dan penyebab JavaScript dan PHP tidak dapat berinteraksi secara langsung serta cara mengatasinya.
Pertanyaan interview PHP lainnya yang termasuk tingkat lanjut, seperti konstruktor dan destruktor, jenis kesalahan umum di PHP, metode hashing terbaik untuk kata sandi, perbedaan antara pernyataan echo dan print, typecasting dan type juggling, dan cara memperpanjang waktu eksekusi skrip PHP.
Baca juga : 5 Sertifikasi PHP Terbaik Tahun 2021 yang Wajib Anda Miliki
1 note
·
View note
Text
Kumpulan Perintah Manipulasi String PHP
Kumpulan Perintah Manipulasi String PHP
Kumpulan perintah manipulasi String PHP – Pada tutorial kali ini kita akan belajar tentang manipulasi string dengan fungsi-fungsi yang ada di PHP. Manipulasi string bertujuan untuk mengolah tipe data string php sesuai apa yang kita butuhkan. Di dalam pemrograman PHP me-manipulasi string ini merupakan pokok dari pengolahan data yang ingin ditampilkan. Pada pemrograman PHP telah di sediakan fitur…
View On WordPress
0 notes
Text
Belajar Ajax (Asynchronous JavaScript and XML) Lebih Mendalam
New Post has been published on https://loveyourcode.com/belajar-ajax-asynchronous-javascript-and-xml-lebih-mendalam/
Belajar Ajax (Asynchronous JavaScript and XML) Lebih Mendalam
jQuery + AJAX = COOL! jika kamu bisa paham apa itu AJAX dan bagaimana mengimplementasikannya kedalam coding, saya sudah bisa katakan kamu sudah menjadi web developer karena penting sekali untuk bisa memahami apa itu AJAX, bagaimana dia bekerja dan tak kalah penting kamu bisa tau gimana sih menggunakan AJAX bersama dengan jQuery dalam satu project. di materi ini kamu akan mempelajari tentang pengertian AJAX, kegunaannya apa sih dan juga JSON (Javascript Object Notation).
Baca juga : Belajar Javascript Dasar
Baca juga : Berkenalan Yukk dengan jQuery yang super powerful.
Pengertian AJAX
AJAX (Asynchronous JavaScript and XML) merupakan suatu teknik baru dalam dunia web, tetapi bukan merupakan bahasa pemrograman baru. Ajax merupakan teknik pengembangan web untuk membuat suatu aplikasi web interaktif. Tujuannya adalah untuk membuat website agar lebih responsive, sehingga seluruh halaman web tidak harus reload setiap kali pengguna meminta request .
Mekanisme Proses AJAX menggunakan PHP
belajar dan mengerti kegunaan ajax lebih mendalam
Penjelasan :
Dengan memakai teknologi Ajax, web aplikasi yang sering kita buat akan berjalan seperti aplikasi desktop. Aplikasi yang kita buat tidak akan melakukan refresh (reload ulang ke server) yang sangat mengganggu dan membosankan karena harus menunggu halaman berikutnya muncul, apakah anda tidak terganggu untuk menunggu setiap kali anda berpindah halaman pada suatu website dengan ditampilkannya white screen terlebih dahulu sebelum halaman yang kita inginkan ditampilkan ??
Ajax memberikan jawabannya, dengan memakai teknologi Ajax maka aplikasi berbasis web kita akan bekerja secara asynchronous/behind the scenes (implisit). Semakin cepat koneksi internet yang didapatkan maka aplikasi berbasis web dengan apilkasi desktop akan sulit untuk dibedakan.
belajar dan mengerti kegunaan ajax lebih mendalam
Penjelasan :
Dengan menggunakan server-side teknologi, PHP web page akan di proses oleh Web Server terlebih dahulu, setelah selesai maka Web Server akan membuat HTML web page yang nantinya akan dikirim ke user agar dapat ditampilkan di browser. Dalam server-side, anda biasanya membutuhkan database server untuk menangani data/informasi anda. Dalam buku ini kita akan menggunakan database MySQL.
Bagaimanapun juga dengan menggunakan PHP yang dapat melakukan customize content, ditambah lagi dengan menggunakan database, tetap saja browser menampilkan sesuatu yang statis, membosankan dan tidak bekerja sebagai dokumen web yang pintar.
Kegunaan AJAX
Berikut beberapa manfaat dari AJAX :
1. Validasi Data yang real time
AJAX dapat melakukan proses validasi secara langsung tanpa melalui proses refresh pada saat user melakukan pengisian data melalui form.
2. Autocomplete
AJAX dapat digunakan untuk melakukan autocomplete pada saat user sedang mengisi data pada sebuah form, dengan demikian karakter yang sedang dituliskan oleh user akan bisa langsung dilengkapi oleh entry-entry atau masukan yang disarankan. Contoh pada saat kita melakukan pencarian di yahoo atau google lalu kita mengetikkan kalimat atau kata yang belum utuh maka secara otomatis akan tersedia daftar entry atau masukan yang berkaitan dengan kalimat atau kata tersebut. Sehingga kita tidak perlu repot mengetik kata atau kalimat secara lengkap.
3. Refresh data dan server push
Halaman web bisa mengambil data dari server tertentu untuk menampilkan informasi terkini, misalnya ramalan cuaca, kurs dolar, jadwal penerbangan, dan lain sebagainya. Karena hal tersebut halaman web dapat mengambil data secara real time tanpa melalui proses refresh.
4. Menjadikan aplikasi desktop atau web lebih atraktif dan responsif
Teknik-teknik AJAX memungkinkan halaman web atau aplikasi desktop jika kita mengklik tombol tertentu maka reaksi perubahannya akan terlihat pada halaman atau aplikasi tersebut. contoh aplikasi yang menggunakan AJAX adalah aplikasi google maps, google suggest, Gmail, yahoo, dan lain-lain.
Hal yang harus diperhatikan dalam penggunaan Ajax
HTML dan CSS digunakan untuk menandai dan mempercantik tampilan informasi
XMLHttpRequest objek yang digunakan untuk pertukaran data asynchronous dengan web server
XML, JSON (JavaScript Object Notation) atau teks biasa yang digunakan untuk mentransfer informasi anatara server dan client.
DOM (Document Object Model) digunakan dengan bahasa scripting client-side misalnya javascript, untuk menampilkan secara dinamais dan interaksi dengan informasi yang disajikan.
JSON (JavaScript Object Notation)
Pengertian JSON JSON singkatan dari JavaScript Object Notation adalah suatu format ringkas pertukaran data. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML.
Cara kerja JSON PHP menyediakan fungsi json_encode() untuk membuat string JSON dari objek dan array. Fungsi ini menerima dua parameter. Pertama adalah nilai yang akan dikodekan dan parameter kedua termasuk pilihan yang mengontrol bagaimana karakter khusus tertentu dikodekan. Parameter ini bersifat opsional.
Penggunaan JSON Sebuah object dideklarasikan dengan:
var obj = ;
Contoh object JSON
var obj = "firstName" : "Lilik", "lastName" : "Haryanto", "location" : "Jakarta" ; document.writeln(obj.firstName); // Output Lilik document.writeln(obj.lastName); // Output Haryanto document.writeln(obj.location); // Output Jakarta
0 notes
Text
[Sprint#3.2-DZ] Quite busy aren’t we?
Beberapa minggu terakhir ini, sangat sulit untuk meluangkan waktu untuk mengerjakan sebuah fitur ditambah dengan blog yang harus memenuhi aspek pembelajaran luar dan dalam; dikarenakan mata kuliah lain yang memiliki deadline rutin setiap Jumat hingga Senin... namun kami tetap berjuang...
2017/05/03 [3 jam]
Pada minggu awal sprint ini, saya tidak kebagian fitur MVP yang harus segera dikerjakan. Maka dari itu setelah minggu kemarin membuat semua coldfix, saya melanjutkan untuk mereview fitur yang telah ada. Pada bagian dashboard, Shandy telah membuat recruitment yang muncul berupa snippet sehingga tidak semua isi recruitment muncul pada dashboard.
Namun terdapat masalah yang cukup signifikan:
Snippet yang dibuat menggunakan cara .substring() dari data yang diambil dari database. Hal tersebut tidak apa-apa jika hanya teks biasa, namun karena menggunakan editor .summernote() yang notabene WYSIWYG, maka memungkinkan tag html tidak tertutup dengan benar.
Penyelesaian:
Dapat diselesaikan dengan membatasi secara visual recruitment yang panjang, memberikan 'height: {some value}' pada tampilan kemudian memberikan atribut 'overflow: hidden' sehingga element yang keluar dari batas dibuat tidak terlihat.
2017/05/08 [8 jam]
Hari ini, Thoyib yang membuat salah satu fitur MVP (Recommended Recruitments) menyampaikan bahwa ada fitur pendukung yang belum dibuat. Kemudian saya yang sedang tidak mengerjakan fitur mengambil pekerjaan tersebut. Fitur tersebut adalah "Adding required jobs dynamically to a recruitment". Seketika terpikir untuk membuat fitur tersebut menggunakan jQuery, dan saya juga cukup mahir dalam menggunakannya. Berikut fitur yang telah dibuat:
Pembuatan fitur tersebut dapat dirangkum sbb:
Membuat 1 tampilan form untuk sebuah entitas job
Untuk membuat dynamic, berikan akses untuk menambahkan entitas baru
Dengan menggunakan fungsi jQuery .clone(), maka kita dapat menggandakan entitas yang sudah ada
Tambahkan entitas baru tadi ke dalam parent yang mengandung entitas tersebut dengan fungsi .append().
Tambahkan pula akses untuk menghapus entitas yang sudah ada setiap kali entitas baru muncul dengan .remove().
Untuk pengambilan data, berikan atribut name pada input dengan format array e.g. name = 'jobs[]'
Kemudian untuk front-endnya:
Kesulitan yang ditemukan saat membuat fitur tersebut:
Fitur yang dibuat dinamis mengandung framework yang harus diatur sejak loading page: Semantic dropdown. Penyelesaian: setiap kali penambahan entitas, perlu untuk reformat dengan $(selector).dropdown().
Terdapat lebih dari 1 element menggunakan framework yang sama, sehingga reformat mengefek pada element lain. Penyelesaian: pemilihan $(selector) spesifik untuk element yang harus di-reformat.
Selebihnya ada beberapa kesulitan untuk mencari fungsi jQuery yang tepat; Penyelesaian: .clone() untuk menggandakan entitas, dan .closest('selector') untuk mencari parent terdekat yang spesifik.
2017/05/09 [2 jam]
Hari ini saya bertemu dengan Thoyib dan membicarakan tentang sistem rekomendasi recruitment yang algoritmanya sudah mencakup 80% penyelesaian. Karena kemarin saya telah membuat fitur pendukung yang diminta, maka kami segera menyatukan fitur-fitur tersebut.
Setelah digabungkan, fitur tersebut bekerja seperti layaknya yang diinginkan:
User yang memiliki skill x maka direkomendasikan untuk recruitment dengan job yang berhubungan dengan skill x. Namun algoritma yang telah dibuat Thoyib dapat menimbulkan error pada fungsi php: array_unique yang digunakan untuk menghindari rekomendasi recruitment yang sama. Pada fungsi array_unique($array), $array harus memiliki element berupa string sedang algoritma memungkinkan adanya objek Eloquent Collection Post.
Hal tersebut akhirnya dapat kami selesaikan dengan trik yang cukup mudah, yaitu memberikan argumen kedua pada fungsi sehingga: array_unique($array, SORT_REGULAR) sehingga dapat melakukan komparasi objek regular.
2017/05/16-17 [15 jam]
Hari ini saya membuat beberapa hal yang cukup rumit namun belum bisa menuangkannya dalam tulisan, maka dari itu beberapa cuplikan akan diberikan sebisa mungkin sehingga diharapkan dapat membantu yang lain:
Predefined Dynamic Seeder
Seeder dinamis yang dirancang agar item yang terbuat sesuai yang diinginkan dan tidak melanggar duplicate key constraint dengan prinsip pigeon hole.
Kemudian pada seeder:
Joined Multiple Form Valued Table
Join yang terdiri lebih dari 3 table untuk diagregasi valuenya. Value tersebut harus dikirim kan pada table yang memiliki fungsi independen pada setiap row-nya sehingga memerlukan banyak form untuk requestnya.
Kemudian ada bagian viewnya
Berikut hasil beserta tampilannya
0 notes
Text
Membalikkan String di PHP | Tutorial PHP
Membalikkan String di PHP | Tutorial PHP
Di sini Anda akan belajar, Cara membalikkan string dalam PHP tanpa menggunakan fungsi string dan cara memesan string menggunakan fungsi string, cara membalikkan string menggunakan loop dalam PHP, PHP membalikkan kata-kata dalam string.
Di sini Anda akan belajar dua cara untuk membalikkan string dalam PHP. Dua cara berikut adalah: –
Membalikkan string dalam PHP tanpa menggunakan fungsi string PHP
View On WordPress
0 notes
Text
PHP Konversi String ke Array PHP
PHP Konversi String ke Array PHP
Konversi string atau string yang dipisahkan koma ke array di PHP menggunakan fungsi explode (). Tutorial ini menunjukkan, bagaimana mengkonversi string, string yang dipisahkan koma menjadi array di PHP dengan contoh dan demonstrasi.
Anda juga harus membaca array PHP dan posting string ini:
Konversi String ke Array dalam PHP
Sebelum mengambil contoh mengubah string menjadi array di PHP. Pertama,…
View On WordPress
0 notes
Text
PHP json encode - Konversi Array Ke JSON, Objek Ke JSON
PHP json encode – Konversi Array Ke JSON, Objek Ke JSON
Fungsi fungsi PHP json_encode () digunakan untuk mengubah array atau objek PHP menjadi JSON. PHP memiliki beberapa fungsi pre-built untuk menangani JSON.
Dalam tutorial ini, kita akan belajar bagaimana mengkonversi objek PHP ke JSON, mengkonversi PHP String ke JSON, PHP Array To JSON, mendapatkan data dari array JSON di php convert Multidimensional PHP Array ke JSON dengan definisi, sintaksis,…
View On WordPress
#php json encode#php json encode array#php json encode boolean#php json encode class#php json encode example#php json encode html#php json encode online#php json encode string#php json encode utf8#php json_encode pretty
0 notes
Text
Contoh Dekode PHP JSON
Dekode PHP JSON. Dalam tutorial ini, kita akan membahas sintaks fungsi json_decode (), definisi, parameter, dan contoh.
Dalam tutorial ini, kita akan mengambil contoh menggunakan fungsi json_decode (). Seperti, mengkonversi string JSON ke array PHP, mengkonversi string JSON ke PHP multidimensi dan mendekode array JSON dan mengakses nilai objek PHP.
Fungsi Dekode PHP JSON
Definisi: – Fungsi PHP…
View On WordPress
0 notes
Text
PHP Menghitung Karakter Tertentu dalam String
PHP menghitung karakter tertentu dalam string. Di sini kita akan belajar bagaimana cara menghitung karakter tertentu dalam string atau bagaimana cara menghitung karakter yang berulang dalam string php.
PHP menghitung string karakter tertentu
Untuk menghitung karakter tertentu dalam string atau menghitung diulang dalam string PHP, Anda dapat menggunakan fungsi PHP substr_count ().
PHP substr_count…
View On WordPress
0 notes
Text
MySql - Count Unique Domains from Email Address
MySql – Count Unique Domains from Email Address
Untuk menghitung jumlah domain dari email address dalam database anda dapat menggunakan fungsi dari php seperti explode dan juga count, namun itu sangat tidak di anjurkan. Karena akan memakan waktu eksekusi yang lama, apalagi bila data ribuan atau lebih.
Disini Kita dapat menggunakan fungsi dari MySql yaitu SUBSTRING_INDEX(). Funsi ini memiliki tiga argument yaitu string, delimiter, dan count.
em…
View On WordPress
0 notes