#fungsi string php adalah
Explore tagged Tumblr posts
airman7com · 5 years ago
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
0 notes
blogic32 · 4 years ago
Text
Mengkonversi string menjadi array di PHP Laravel
Mengkonversi string menjadi array di PHP Laravel
Latar Belakang Saya memiliki fitur setingan berupa string, dan nilai string tersebut ingin dimasukan kedalam query. agar data yang tampil sesuai dengan setingan pada masing-masing user. Untuk fungsi querynya sendiri saya menggunakan WhereIn agar dapat mencari sesuai nilai array yang diberikan. Syntax nya adalah sebagai berikut $data = Model::whereIn(‘field_name’, [1, 2, 3])->get(); Solusi yang…
Tumblr media
View On WordPress
0 notes
awesomehenny888 · 4 years ago
Text
Pertanyaan Interview PHP yang Sering Ditanyakan
Tumblr media
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
Tumblr media
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
isfidev · 5 years ago
Text
Cara Mangapus Spasi dari String di PHP, Belajar PHP Bagian7
Cara Mangapus Spasi dari String di PHP, Belajar PHP Bagian7
Pada artikel ini, kami menunjukkan cara menghapus spasi baik dari sisi kiri string atau sisi kanan string menggunakan function PHP trim().
Di bawah ini adalah contoh fungsi trim () yang beraksi, yang menghapus semua spasi dari sisi kiri dan kanan string.
[php]
View On WordPress
0 notes
loveyourcode-blog1 · 8 years ago
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
temanlomba-blog · 8 years ago
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.
Tumblr media
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:
Tumblr media
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[]'
Tumblr media
Kemudian untuk front-endnya:
Tumblr media
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.
Tumblr media
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.
Tumblr media
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.
Tumblr media
Kemudian pada seeder:
Tumblr media
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.
Tumblr media
Kemudian ada bagian viewnya
Tumblr media
Berikut hasil beserta tampilannya
Tumblr media
0 notes
airman7com · 5 years ago
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
airman7com · 5 years ago
Text
String PHP Membandingkan Huruf Tidak Sensitif
Bagaimana membandingkan case dua string yang tidak sensitif di PHP. Tutorial ini akan senang untuk berbagi dengan bagaimana membandingkan dua string case sensitif di PHP.
String PHP membandingkan tidak sensitif huruf
Anda dapat menggunakan fungsi PHP strcasecmp () untuk membandingkan dua string (case-sensitive). Fungsi ini mirip dengan strncasecmp (), satu-satunya perbedaan adalah strncasecmp ()…
View On WordPress
0 notes
airman7com · 5 years ago
Text
PHP: Contoh Fungsi chunk_split
Fungsi PHP chunk_split (). Di sini kami ingin berbagi dengan Anda, cara membagi string dengan sebagian kecil dari chunk menggunakan fungsi chunk_split ().
Ini adalah fungsi PHP yang sangat berguna dan penting. Anda juga dapat menggunakan fungsi ini sesuai dengan kebutuhan Anda.
Fungsi PHP chunk_split ()
Definisi: – Fungsi PHP chunk_split (), yang digunakan untuk memecah atau membagi string yang…
View On WordPress
0 notes