Tambahkan string ke variabel php

Penggabungan string berarti menggabungkan dua string. Paling sederhana, kita dapat menambahkan atau menambahkan dua string atau melakukan lebih dari itu dan memasukkan string ke dalam string lain berdasarkan posisi tertentu atau kata tertentu

Untungnya, PHP cukup kuat dalam hal penggabungan string. Untuk menggabungkan string dalam PHP, kami memiliki banyak fleksibilitas dan dukungan. Pada artikel ini, kita akan menjelajahi opsi yang berbeda untuk menggabungkan dua string dalam PHP. Jadi, mari kita mulai tanpa basa-basi lagi

Tambahkan dan Gabungkan string dalam PHP dengan operator penggabungan

Di PHP, operator titik . adalah operator gabungan. Itu menggabungkan dua string dalam PHP dan mengembalikan satu string yang dapat disimpan dalam variabel atau dicetak langsung ke konsol. Kami memiliki kebebasan untuk menambahkan dan menambahkan string dengan operator ini

Mari kita lihat operator penggabungan melalui sebuah contoh


//First string
$first_string  = "Hello World!!";
 
//Second string
$second_string = " This is a PHP tutorial";
 
//Concatenation operator joins the two strings and pass it to a third variable $concatenated_string.
$concatenated_string = $first_string.$second_string;
 
//Print the concatenated string to the console.
echo $concatenated_string;
 
//OUTPUT
//Hello World!! This is a PHP tutorial
 

Dalam contoh, string digabungkan menggunakan operator penggabungan, dan hasilnya ditetapkan ke variabel.  

Kita juga dapat menggunakan operator penugasan gabungan =.. Operator ini menggabungkan dua string dan memberikan nilai ke variabel yang sama. Mari kita lihat caranya


//First string
$first_string  = "Hello World!!";
 
//Second string
$second_string = " This is a PHP tutorial";
 
//Concatenation operator joins the two strings using concatenation assignment operator
$first_string .= $second_string;
 
//Print the concatenated string to the console.
echo $first_string;
 
//OUTPUT
//Hello World!! This is a PHP tutorial
 
_

Dalam contoh, operator penugasan gabungan menggabungkan string kedua ke yang pertama, mengesampingkan perlunya variabel ketiga.  

Itu salah satu cara untuk menggabungkan string di PHP. Bagaimana jika kita perlu menggabungkan string pada posisi tertentu dengan string lain?

Cara menggabungkan dan mengubah string di PHP pada posisi tertentu

Sejauh ini, kami telah melihat operator gabungan. Sekarang, operator dapat menambahkan atau menambahkan satu string ke string lainnya. Untuk bergabung dengan string pada posisi tertentu di string lain, kita perlu bekerja ekstra

Idenya adalah untuk membagi string pertama terlebih dahulu pada posisi tertentu dan menambahkan string kedua ke dalamnya. Untuk mendukung ide ini, kami memiliki fungsi substr di PHP. Anda perlu mempelajari sintaks dan parameter fungsi melalui dokumentasi PHP untuk fungsi substr. Langkah penting untuk unggul sebagai pengembang adalah membaca dokumentasi. Itu sebabnya jangan lewatkan bagian ini

Pertama, mari kita lihat contoh fungsi substr sebelum pindah ke topik yang sebenarnya

 
$greeting_string  = "Hello World!!";
 
//OUTPUT: Hello
echo substr($greeting_string,0,5);
 
//OUTPUT: World!!
echo substr($greeting_string,6);
 
//OUTPUT: e
echo substr($greeting_string,1,1);
 
//OUTPUT: ello World!!
echo substr($greeting_string,1);
 

Seperti yang bisa kita lihat, kita memiliki banyak kebebasan untuk mengiris string seperti yang kita inginkan dengan fungsi substr. Kami akan menggunakan substr dengan operator penggabungan untuk menggabungkan string di lokasi tertentu di string lain. Mari kita lihat caranya


$first_string = "I love coding in Javascript and Java";
 
$second_string = "PHP";
 
//We need to put the $second_string in the $first_string, between in and Javascript.
//The first part: I love coding in has offset of 0 and length 16.
//The second part: Javascript and Java has offset of 17, we can leave out the length parameter here
$concatenated_string = substr($first_string,0,16)." ".$second_string." ".substr($first_string,17);
 
echo $concatenated_string;
 
//OUTPUT
//I love coding in PHP Javascript and Java
 

Apakah Anda melihat bagaimana kami menggunakan operator substr dan concatenation dalam contoh. Mari uraikan baris kode itu untuk kejelasan lebih lanjut

  1. substr($first_string,0,16) returns “I love coding in”;
  2. 
    //First string
    $first_string  = "Hello World!!";
     
    //Second string
    $second_string = " This is a PHP tutorial";
     
    //Concatenation operator joins the two strings and pass it to a third variable $concatenated_string.
    $concatenated_string = $first_string.$second_string;
     
    //Print the concatenated string to the console.
    echo $concatenated_string;
     
    //OUTPUT
    //Hello World!! This is a PHP tutorial
     
    
    0

Jadi, pernyataan tersebut direduksi menjadi


//First string
$first_string  = "Hello World!!";
 
//Second string
$second_string = " This is a PHP tutorial";
 
//Concatenation operator joins the two strings and pass it to a third variable $concatenated_string.
$concatenated_string = $first_string.$second_string;
 
//Print the concatenated string to the console.
echo $concatenated_string;
 
//OUTPUT
//Hello World!! This is a PHP tutorial
 
_1

Jadi, semuanya direduksi menjadi string dan operator penggabungan, dan kita telah melihat cara kerjanya. Itulah cara menggabungkan dua string di PHP pada posisi tertentu. Selanjutnya, kita akan melihat cara menggabungkan string dalam PHP sebelum atau sesudah kata tertentu

Cara menggabungkan dan mengubah string di PHP sebelum atau sesudah kata tertentu

Contoh ini dibangun di atas apa yang telah kita lakukan dengan strpos. Di sini, kami menggunakan fungsi untuk mendapatkan indeks kata. Indeks ini kemudian akan digunakan dalam strpos untuk mengiris string ke atas atau di luar kata itu

PHP memiliki fungsi strpos yang mendapatkan posisi kemunculan pertama substring dalam sebuah string. Sekali lagi, Anda harus melihat dokumentasi untuk memahami seluk beluk fungsi strpos

Untuk memberi Anda gambaran, mari kita lihat beberapa contoh strpos


//Index starts at 0.
$intro_string = "My name is Bob";
 
 
//OUTPUT: 11 
echo strpos($intro_string,"Bob");
 
//OUTPUT: 3
echo strpos($intro_string,"name");
 
//OUTPUT: 8
echo strpos($intro_string,"is");
_

Sekarang, mari kita pahami melalui contoh bagaimana menggabungkan string dalam PHP sebelum dan sesudah kata tertentu menggunakan apa yang telah kita lihat sejauh ini.

$intro_string = "My name is Bob and I am a developer";
 
 
 
//strpos will return index position of developer. OUTPUT: 26
$index = strpos($intro_string,"developer");
 
 
 
//Reduces to:  "My name is Bob and I am a"."PHP "."developer"
$concatenated_string = substr($intro_string,0,$index)."PHP ".substr($intro_string,$index);
 
echo $concatenated_string;
 
//OUTPUT
//My name is Bob and I am a PHP developer
 

Fungsi strpos mendapatkan indeks "pengembang" di $intro_string. Indeks diteruskan ke fungsi substr untuk mengiris string yang sesuai

Mari kita pecahkan kode untuk memahaminya. Fungsi dijalankan sebagai

  1. 
    //First string
    $first_string  = "Hello World!!";
     
    //Second string
    $second_string = " This is a PHP tutorial";
     
    //Concatenation operator joins the two strings and pass it to a third variable $concatenated_string.
    $concatenated_string = $first_string.$second_string;
     
    //Print the concatenated string to the console.
    echo $concatenated_string;
     
    //OUTPUT
    //Hello World!! This is a PHP tutorial
     
    
    _2
  2. 
    //First string
    $first_string  = "Hello World!!";
     
    //Second string
    $second_string = " This is a PHP tutorial";
     
    //Concatenation operator joins the two strings and pass it to a third variable $concatenated_string.
    $concatenated_string = $first_string.$second_string;
     
    //Print the concatenated string to the console.
    echo $concatenated_string;
     
    //OUTPUT
    //Hello World!! This is a PHP tutorial
     
    
    _3
  3. 
    //First string
    $first_string  = "Hello World!!";
     
    //Second string
    $second_string = " This is a PHP tutorial";
     
    //Concatenation operator joins the two strings and pass it to a third variable $concatenated_string.
    $concatenated_string = $first_string.$second_string;
     
    //Print the concatenated string to the console.
    echo $concatenated_string;
     
    //OUTPUT
    //Hello World!! This is a PHP tutorial
     
    
    _4

Kita dapat menginterpretasikan bentuk pernyataan kedua dan ketiga berdasarkan apa yang telah kita lihat dalam dua opsi terakhir. Kami harap Anda memahami konsepnya. Selebihnya adalah latihan.  

Itu saja untuk artikel ini. Nantikan tutorial bermanfaat lainnya tentang PHP

Ingin menjelajahi lebih banyak tutorial PHP yang bermanfaat?

Kami memiliki banyak artikel menarik yang berhubungan dengan PHP. Anda dapat menjelajahi ini untuk mempelajari lebih lanjut tentang PHP

Apa fungsi isset PHP dan kapan menggunakannya?

Ubah array menjadi string dengan fungsi implode PHP

Membuat array asosiatif di PHP

Pos terkait

Tambahkan string ke variabel php
Apa itu array asosiatif atau peta hash di PHP
Tambahkan string ke variabel php
Cara Menghapus File di PHP jika Ada dengan Contoh Kode di 2023
Tambahkan string ke variabel php
Cara
Tambahkan string ke variabel php
How to Split Associative Arrays with PHP Code Examples


  • ← Cara Berkomentar di PHP
  • Cara mendapatkan panjang array di PHP →

Tulis Kode Lebih Baik Lebih Cepat

Klik di sini untuk mendapatkan rahasia teratas 'Menjadi Rockstar PHP Dev dalam 7 Hari' kami dikirimkan ke kotak masuk Anda

mendaftar

Tambahkan string ke variabel php

Keajaiban Stefanus

Hai. Saya harap Anda menikmati artikel ini. Saya telah mengembangkan situs web dan perangkat lunak secara profesional selama lebih dari 20 tahun. Saya memulai FuelingPHP sebagai cara untuk memberikan kembali kepada komunitas sumber terbuka yang membantu saya dapat hidup dengan nyaman membangun hal-hal yang saya sukai

Bisakah Anda menambahkan string ke variabel?

Dalam JavaScript, kita dapat menetapkan string ke variabel dan menggunakan penggabungan untuk menggabungkan variabel ke string lain . Untuk menggabungkan string, Anda menambahkan tanda plus+ di antara string atau variabel string yang ingin Anda sambungkan.

Bagaimana cara menggabungkan string dan variabel di PHP?

Istilah concatenate dalam PHP mengacu pada penggabungan beberapa string menjadi satu string; . Dalam PHP, penggabungan dilakukan dengan menggunakan operator penggabungan (". ") yang berupa titik .

Bagaimana cara menggabungkan string ke variabel?

Penggabungan adalah proses menambahkan satu string ke akhir string lainnya. Anda menggabungkan string dengan menggunakan operator + . Untuk literal string dan konstanta string, penggabungan terjadi pada waktu kompilasi; . Untuk variabel string, penggabungan hanya terjadi pada saat dijalankan.

Bagaimana Menggabungkan String di PHP?

Anda dapat melakukan ini menggunakan PHP. $txt1 = "warnanya adalah"; . "; gema $txt1. $txt2; Ini akan menggabungkan dua string dan hasilnya adalah. "warnanya merah. ".