PHP学习系列7
PHP学习系列七
数据库操作
数组:
$product = array('tires','oil','spark plugs');
array是一个语言结构,而不是函数。
$product[0],$product[1]
foreach($produce as $current){
echo $current." ";
}
关联数组:
$prices=array('Tires'=>100,'oil'=>10,'spark plugs'=>4)
访问:$prices['Tires']
遍历:foreach或list()和each()结构
foreach($prices as $key => $value){
echo $key." - ".$value."
";
}
while($element = each($prices)){
echo $element['key'];
echo "-";
echo $element['value'];
echo "
";
}
while(list($product,$price) = each($prices)){
echo "$product-$price
";
}
list()将从each()返回的数组中所包含0,1两个元素变成为两个名为$product和$price的新变量。
如果希望在相同脚本中两次使用该数组,就必须使用函数reset()将当前元素重新设置到数组开始处。再次遍历,使用如下:
reset($prices);
while(list($product,$price)=each($prices)){
echo "$produce - $price
";
}
sort():数组排序.区分大小写。大写字母都在小写字母前面。
asort()
ksort():对关联数组排序。
asort()根据每个元素值排序。ksort()按关键字排序。
反向排序:rsort(),arsort(),krsort().
使用usort()告诉php如何比较各个元素,需要编写自己的比较函数。相当与java中实现compareTo()函数。
function compare($x,$y){
if($x[1] == $y[1]){
return 0;
}else if($x[1] return -1;
}else{
return 1;
}
}
usort($product,'compare');
如果要让数组按另一种顺序存储,只要编写一个不同的比较函数。
uasort(),uksort()

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Peminat Fujifilm baru-baru ini sangat teruja dengan prospek X-T50, kerana ia mempersembahkan pelancaran semula Fujifilm X-T30 II berorientasikan bajet yang telah menjadi agak popular dalam kategori sub-$1,000 APS-C. Malangnya, sebagai pelancaran Fujifilm X-T50

Pemain kaset FiiOCP13diumumkan pada Januari. Kini, FiiOisexmeningkatkan folio sukan dengan dua model baharu-satu di hadapan dan satu dengan bahagian depan telus. Keduanya sangat sepadan dengan reka bentuk sudut yang lain, tetapi juga

Klipsch Flexus Core 300 ialah model teratas dalam siri ini dan diletakkan di atas Flexus Core 200 yang sedia ada dalam barisan bar bunyi syarikat. Menurut Klipsch, ini adalah bar bunyi pertama di dunia yang bunyinya boleh disesuaikan dengan th

WalaupunLightPhone2mulai2018masih dilengkapi dengan paparan dakwat-ekonomi,LightPhone3menggunakan paparanOLEDyanghanya boleh memaparkan skala kelabu.Sebab itu bertukar kepadapanelOLED3.92-incidengan resolusi 1,240x1,080st

Dalam era perkembangan teknologi yang pesat hari ini, bahasa pengaturcaraan bermunculan seperti cendawan selepas hujan. Salah satu bahasa yang telah menarik perhatian ramai ialah bahasa Go, yang digemari oleh ramai pembangun kerana kesederhanaan, kecekapan, keselamatan serentak dan ciri-ciri lain. Bahasa Go terkenal dengan ekosistemnya yang kukuh dengan banyak projek sumber terbuka yang sangat baik. Artikel ini akan memperkenalkan lima projek sumber terbuka bahasa Go yang dipilih dan membawa pembaca untuk meneroka dunia projek sumber terbuka bahasa Go. KubernetesKubernetes ialah enjin orkestrasi kontena sumber terbuka untuk automatik

Laravel ialah rangka kerja PHP popular yang sangat berskala dan cekap Ia menyediakan banyak alat dan perpustakaan yang berkuasa yang membolehkan pembangun membina aplikasi web berkualiti tinggi dengan cepat. Antaranya, LaravelEcho dan Pusher ialah dua alat yang sangat penting di mana komunikasi WebSockets boleh dilaksanakan dengan mudah Artikel ini akan memperincikan cara menggunakan kedua-dua alat ini dalam aplikasi Laravel. Apakah itu WebSockets? WebSockets

Tidak lama selepas Tesla melancarkan penyegaran Model 3 Highland menjelang penghujung tahun lepas, peraturan insentif cukai EV persekutuan AS berubah, memotong separuh potensi diskaun untuk pembeli yang layak kerana Tesla menggunakan sel LFP Cina dalam M baharu

Penjelasan terperinci tentang peranan dan penggunaan kata kunci gema dalam PHP PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas, yang digunakan secara meluas dalam pembangunan web. Kata kunci gema ialah kaedah yang digunakan untuk mengeluarkan kandungan dalam PHP. Artikel ini akan memperkenalkan secara terperinci fungsi dan penggunaan kata kunci gema. Fungsi: Fungsi utama kata kunci gema adalah untuk mengeluarkan kandungan ke penyemak imbas. Dalam pembangunan web, kita perlu mempersembahkan data secara dinamik ke halaman hadapan Pada masa ini, kita boleh menggunakan kata kunci gema untuk mengeluarkan data ke halaman. e
