合并數(shù)組可以使用array_merge() 這個(gè)函數(shù),

10年積累的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有永安免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
array_merge() 函數(shù)把兩個(gè)或多個(gè)數(shù)組合并為一個(gè)數(shù)組。
如果鍵名有重復(fù),該鍵的鍵值為最后一個(gè)鍵名對(duì)應(yīng)的值(后面的覆蓋前面的)。如果數(shù)組是數(shù)字索引的,則鍵名會(huì)以連續(xù)方式重新索引。
你是不是想實(shí)現(xiàn)這種功能:
html界面上有一組復(fù)選框(組內(nèi)每個(gè)復(fù)選框有不同的value)提交表單時(shí)想獲取用戶選中了哪幾個(gè)復(fù)選框?
如果是這種需求,你只需要將該組復(fù)選框的name設(shè)置為一個(gè)帶中括號(hào)的變量名即可。
舉個(gè)栗子,有如下html(不知道為什么,我的手機(jī)客戶端屏蔽了尖括號(hào)中的所有內(nèi)容,只好改成圓括號(hào)):
( input type="checkbox" name="test[]" value=1 )
( input type="checkbox" name="test[]" value=2 )
提交后,php訪問(wèn)$_GET["test"] 或 $_POST["test"]即可獲得所有選中復(fù)選框的值了
1.PHP基本上就是一種數(shù)組語(yǔ)言。時(shí)常要進(jìn)行大量的數(shù)組循環(huán)操作,主要有兩種方式,
一種是foreach,另一種是while,
代碼如下:
foreach
($array
as
$value)
{
echo
$value;
}
while
(list($key)
=
each($array))
{
echo
$array[$key];
}
foreach
($array
as
$value)
{
echo
$value;
}
while
(list($key)
=
each($array))
{
echo
$array[$key];
}
2.在循環(huán)里進(jìn)行的是數(shù)組“寫”操作,則while比f(wàn)oreach快:
foreach
($array
as
$key
=
$value)
{
echo
$array[$key]
=
$value
.
'...';
}
while
(list($key)
=
each($array))
{
$array[$key]
=
$array[$key]
.
'...';
}
foreach
($array
as
$key
=
$value)
{
echo
$array[$key]
=
$value
.
'...';
}
while
(list($key)
=
each($array))
{
$array[$key]
=
$array[$key]
.
'...';
}
你有2個(gè)問(wèn)題:
1,while(n)
{
if((n%10)%2==0)
{s+=n%10;
n=n/10; //---這句話該放在if外
}
2.輸出不和標(biāo)準(zhǔn)
下面是程序,AC了:
#include "stdio.h"
int main()
{
int n,s,k=0;
while ( scanf( "%d",n )!=EOF ) {
s=0;
while ( n ) {
if((n%10)%2==0) {
s+=n%10;
}
n=n/10;
}
if (k0) printf("\n");
k++;
printf( "%d\n",s );
}
return 0;
}
思路:
1、構(gòu)建form表單,輸出文本框,用textarea/textarea吧,input/內(nèi)不能換行,頁(yè)面效果也不好(php、html代碼嵌套寫的話,直接寫就行,建議用smarty,php與模板分離,比較清晰)
2、提交內(nèi)容,確定用什么method(post、get)
3、獲取內(nèi)容,$str=$_POST['name'](name為textarea的name值)
4、$arr=split ('\r\n', $str);按換行符分割字符串為數(shù)組
5、循環(huán)執(zhí)行插入語(yǔ)句,$arr每一層都是一條數(shù)據(jù)
不太明白你的意思 但你先用php的函數(shù)json_decode($json_str)轉(zhuǎn)化為數(shù)組應(yīng)該就一目了然了.
本文名稱:輸入數(shù)據(jù)有多組+php,輸入數(shù)據(jù)有多組 每組占一行 由兩個(gè)整數(shù)python
網(wǎng)站鏈接:http://chinadenli.net/article13/dsgsegs.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、網(wǎng)站改版、網(wǎng)站收錄、服務(wù)器托管、品牌網(wǎng)站建設(shè)、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)