如果你有一个字符串"1,2,3,1,5,7",你可以把它放在一个数组或哈希表或任何被认为是最好的.
你如何确定所有的价值是一样的?在上面的例子中它会失败,但如果你有"1,1,1"那将是真的.
我有一个$params
从数据库中获取数据的变量:
$params = mssql_fetch_array($result)
Run Code Online (Sandbox Code Playgroud)
据我所知,它是关联数组.我想要另一个数组$tempParams
来保存这个数组的值.我可以使用以下语句分配它:
$tempParams = $params
Run Code Online (Sandbox Code Playgroud)
另外,我是否需要一个语句来声明并为$ tempParams赋值,还是可以将它们分开?
我想问的另一个问题是,以下陈述是正确的; 虽然$ tempParams包含值;
$params['column1'] = $tempParams['newColumns']
Run Code Online (Sandbox Code Playgroud) 我知道它是php全局变量,但我不确定,它做了什么?我也从官方的php网站上读过,但是不明白.
为什么以下内容array()
传递给函数.我无法理解这个array()
功能.我知道如果$ _POST没有任何值,它会通过array()
,但它的值是array()
多少?
SomeFunction($_POST ? $_POST : array());
Run Code Online (Sandbox Code Playgroud) php ×4
arrays ×2
.net ×1
.net-4.0 ×1
asp.net ×1
c# ×1
c#-2.0 ×1
declaration ×1
equivalent ×1
forms ×1
function ×1
object ×1
parameters ×1
superglobals ×1