日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php input 数组的值,如何获取2值表单输入数组到PHP数组中(How to get 2 value form input array into PHP array)...

發(fā)布時間:2023/12/19 php 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php input 数组的值,如何获取2值表单输入数组到PHP数组中(How to get 2 value form input array into PHP array)... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

如何獲取2值表單輸入數(shù)組到PHP數(shù)組中(How to get 2 value form input array into PHP array)

我有一個輸入:

我可以在PHP端獲得$opt_id值:

foreach ($_POST['input'] AS $key => $value)

{

$opt_id=$value;

}

但我想獲得像這樣的第二個值:

我如何獲得$opt_id和$lang_id ? 我想將它們插入數(shù)據(jù)庫中的不同列上。

I have an input :

and I can get $opt_id value on php side with :

foreach ($_POST['input'] AS $key => $value)

{

$opt_id=$value;

}

but I want to get second value like this :

How can I get $opt_id and $lang_id? I want to insert them on different columns in the database.

原文:https://stackoverflow.com/questions/35223923

更新時間:2020-02-27 20:07

最滿意答案

假設(shè)你沒有2個條目具有相同的opt_id和lang_id那么你可以使用一個鍵而不是2:

HTML:

]" />

PHP:

foreach ($_POST['input'] as $optIdAndLangId => $value) {

list($opt_id, $lang_id) = explode('_', $optIdAndLangId);

}

Assuming that you don't have 2 entries having the same opt_id and lang_id then you can use a single key instead of 2:

HTML:

]" />

PHP:

foreach ($_POST['input'] as $optIdAndLangId => $value) {

list($opt_id, $lang_id) = explode('_', $optIdAndLangId);

}

2016-02-05

相關(guān)問答

只需將[]添加到像這樣的名稱即可

采取該模板,然后即使使用循環(huán),也可以添加這些模板。 然后,您可以根據(jù)需要動態(tài)添加這些內(nèi)容,而無需提供索引。 PHP將

...

如果你想獲得一個你不需要循環(huán)的數(shù)組的總和,你可以使用array_sum 例 <?php

if (isset($_POST['numbers'])) {

echo array_sum($_POST['numbers']);

}

?>

}

要處理更多的輸入,只需擴展模式: $name = $_POST['name

...

error_reporting(E_ERROR | E_WARNING | E_PARSE);

$num = range(1,49);//Create a range of numbers from 1-49.

shuffle($num); //Shuffle the numbers

$lotto=array_slice($num,0,6); //Grab 6 random numbers from $num

shuffle($num); //Shuffle & generate

...

如果掩碼中的點代表任意符號,則您已經(jīng)掌握了正則表達式。 所以你可以使用它們在你的數(shù)據(jù)庫中搜索: “SELECT * FROM baza WHERE text REGEXP '$ infotext'LIMIT 100” 當然,您應(yīng)該按照前面提到的方式準備用戶提供的字符串。 If a dot in a mask stands for an arbitrary symbol, you already have a regular expression in hand. So you may use th

...

Cakephp 3.x 調(diào)用list時,您可以分別使用keyField和valueField選項配置用于鍵和值的字段: https://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html#finding-key-value-pairs $readerData = $this->CardManagement->find('list',

array(

'conditions'

...

如果我了解你,其中一些答案是錯誤的。 首先,如果你使用命名約定data[]fname那么它肯定不會分組? 其次,空白支架將不斷移動到新的陣列。 最終會有一堆數(shù)組,其中包含一個元素。 您需要對數(shù)組進行編號或ID以將它們保持在一起。 <?php

if(isset($_POST['data'])){

$results = $_POST['data'];

echo "

";

print_r($results);

echo "<

...

難道你不能使用$ _SESSION超全局? 在第一頁上,使用以下命令啟動PHP SESSION: session_start();

然后將要傳遞的對象分配給$ _SESSION,如下所示: $_SESSION['somedata'] = $object_I_want_to_hide;

在任何后續(xù)頁面上,您都可以像這樣訪問數(shù)據(jù): session_start();

echo $_SESSION['somedata'];

Couldn't you use the $_SESSION super-g

...

假設(shè)你沒有2個條目具有相同的opt_id和lang_id那么你可以使用一個鍵而不是2: HTML: ]" />

PHP: foreach ($_POST['input'] as $optIdAndLangId => $value) {

list($opt_id, $lang_id) = explode('_', $optIdAndLangId);

}

...

只需使用var_dump($_POST['val'])查看$_POST['val'] ,如果你不知道數(shù)組中有什么,請使用。 對于你的例子,你應(yīng)該只使用... echo $vals; ... ... echo $vals; ... Just see what you have in $_POST['val'] using var_dump($_POST['val']) and use if u don't know what in array. For your example you should

...

總結(jié)

以上是生活随笔為你收集整理的php input 数组的值,如何获取2值表单输入数组到PHP数组中(How to get 2 value form input array into PHP array)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。