Tutorial PHP – truncating Array

Published by:

Jika Anda ingin menghapus sepotong nilai dari array, Anda dapat menggunakan array_splice tersebut ($ array, $ offset, $ panjang) fungsi. $ offset mendefinisikan posisi awal dari potongan akan dihapus. Jika $ offset adalah positif, itu dihitung dari awal array. Jika negatif, itu dihitung dari akhir array. array_splice () juga mengembalikan sepotong dihapus dari nilai-nilai. Berikut ini adalah script PHP pada bagaimana menggunakan array_splice ():

<?php
$array = array("Zero"=>"PHP", "One"=>"Perl", "Two"=>"Java");
$removed = array_splice($array, -2, 2);
print("Remaining chunk:\n");
print_r($array);
print("\n");
print("Removed chunk:\n");
print_r($removed);
?>
Script ini akan mencetak:
Remaining chunk:
Array
(
    [Zero] => PHP
)

Removed chunk:
Array
(
    [One] => Perl
    [Two] => Java
)

PHP Tutorial – Tipe Data Array Keys.

Published by:

Apa Jenis Data Bisa Digunakan sebagai Tombol Array?

Dua jenis data dapat digunakan sebagai kunci array: string dan integer. Ketika sebuah string digunakan sebagai kunci dan string mewakili integer, PHP akan mengkonversi string ke integer dan menggunakannya sebagai kunci. Berikut ini adalah script PHP pada berbagai jenis kunci:

<?php
$mixed = array();
$mixed["Zero"] = "PHP";
$mixed[1] = "Perl";
$mixed["Two"] = "Java";
$mixed["3"] = "C+";
$mixed[""] = "Basic";
print("Array with mixed keys:\n");
print_r($mixed);
print("\$mixed[3] = ".$mixed[3]."\n");
print("\$mixed[\"3\"] = ".$mixed["3"]."\n");
print("\$mixed[\"\"] = ".$mixed[""]."\n");
?>

Script ini akan mencetak:

Array with mixed keys:
Array
(
    [Zero] => PHP
    [1] => Perl
    [Two] => Java
    [3] => C+
    [] => Basic
)
$mixed[3] = C+
$mixed["3"] = C+
$mixed[""] = Basic

Perhatikan bahwa string kosong juga dapat digunakan sebagai kunci.

Tutorial PHP – Mengambil Nilai dari Array.

Published by:

Bagaimana Untuk Mengambil Nilai dari Array?

Anda dapat mengambil nilai dari array menggunakan ekspresi elemen array $array[$key].

Berikut ini adalah contoh script PHP:

<?php $languages = array(); $languages["Zero"] = “PHP”; $languages["One"] = “Perl”; $languages["Two"] = “Java”; print(“Array with inserted values:\n”); print_r($languages); ?>

Script ini akan mencetak:

Array with default keys:
The second value: Perl

Array with specified keys:
The third value: Java

Menemukan dan Mengingat Nilai dalam Array

Published by:

Ada dua fungsi dapat digunakan untuk menguji apakah nilai didefinisikan dalam array atau tidak:

  •      array_search ($ nilai, $ array) – Mengembalikan kunci pertama dari nilai yang cocok dalam array, jika ditemukan. Jika tidak, ia mengembalikan palsu.
  •      in_array ($ nilai, $ array) – Mengembalikan nilai true jika nilai $ didefinisikan dalam $ array.

Berikut ini adalah script PHP pada bagaimana menggunakan arrary_search ():

<?php
$array = array("Perl", "PHP", "Java", "PHP");
print("Search 1: ".array_search("PHP",$array)."\n");
print("Search 2: ".array_search("Perl",$array)."\n");
print("Search 3: ".array_search("C#",$array)."\n");
print("\n");
?>
Script ini akan mencetak:
Search 1: 1
Search 2: 0
Search 3:

Tutorial PHP – Looping melalui Array

Published by:

 

Cara Loop melalui Array?

Cara terbaik untuk loop melalui array adalah dengan menggunakan “foreach” pernyataan. Ada dua bentuk pernyataan “foreach”:

  • foreach ($ array as $ nilai) {} – ini memberi Anda hanya satu variabel sementara untuk menyimpan nilai saat ini dalam array.
  •  foreach ($ array as $ nilai kunci> $ =) {} – ini memberi Anda dua variabel sementara untuk menyimpan kunci saat ini dan nilai dalam array Continue reading

Tutorial PHP Mengkonversikan Karakter ke sebuah Nilai ASCII

Published by:

Jika Anda ingin mengkonversi karakter ke nilai ASCII, Anda dapat menggunakan Ord () fungsi, yang mengambil charcter pertama dari string yang ditentukan, dan mengembalikan nilai ASCII dalam format desimal. Ord () melengkapi chr (). Berikut ini adalah script PHP pada bagaimana menggunakan Ord ():

<?php
print(ord("Hello")."\n");
print(chr(72)."\n");
?>
Script ini akan mencetak:
72
H