我有以下代码:
//turn items into an array
$item_array = array('football','basketball','tennis-ball');
//implode items, turn into string
//result for this string is football','basketball','tennis-ball
$item_implode = join("','", $item_array);
//declare an overall array for result
$product_items = array();
$productList = array();
$result = $con->query("select * from table_products where Name IN ('$item_implode')");
假设我要将20个项目插入到数组中(而不是代码中的3个) -
就个人而言,如果我可以在自己的行中插入每个项目(例如,一行将替换昏迷,
的角色,而不是在同一行中,它会更容易,因为它会很长,超过屏幕。
例如,有没有办法让数组像这样:
$item_array = array(
'football'
'basketball'
'tennis-ball'
);
答案 0 :(得分:4)
我不确定你要做什么在这里以任何一种方式显示数组没有任何可能性,你只能使用数组作为数组,但它必须用逗号分隔值,否则你将得到一个错误。< / p>