这几段php代码是什么意思

下面这几段代码是什么意思,是在dz的一个分类信息插件上复制的$post_array['profile_type_id']=$profile_type_id;$post_a... 下面这几段代码是什么意思,是在dz的一个分类信息插件上复制的

$post_array['profile_type_id'] = $profile_type_id;
$post_array['profile_type_title'] = $profile_type_title;

if(!empty($_GET['profile_setting_'.$profile_type_jiage])){
$post_array['post_price'] = addslashes($_GET['profile_setting_'.$profile_type_jiage]);
$post_array['post_price_unit'] = $profile_setting[$profile_type_jiage]['profile_setting_unit'];
}

能否逐段逐段的详细解释下,然后再根据这几段代码换下变量举个例子
展开
 我来答
861654726
2014-06-09 · 超过10用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:23.1万
展开全部

这个可以写成

$name = "张三";
$age = 25;

$data['name'] = $name;
$data['age'] = $age;

if(!empty($_GET['sex']))
{
    $data['sex'] = addslashes($_GET['sex']);
    
}

追问
很详细,非常感谢
Meen_W
推荐于2016-04-10 · 超过32用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:67.9万
展开全部
//$post_array是一个数组变量	
$post_array['profile_type_id'] = $profile_type_id;  //给数组里的profile_type_id赋值
$post_array['profile_type_title'] = $profile_type_title;//给数组里的$profile_type_title赋值

if(!empty($_GET['profile_setting_'.$profile_type_jiage])){//如果不为空
$post_array['post_price'] = addslashes($_GET['profile_setting_'.$profile_type_jiage]);//addslashes应该是个函数,把$_GET['profile_setting_'.$profile_type_jiage值用这个函数处理后返回的值赋给$post_array['post_price']
$post_array['post_price_unit'] = $profile_setting[$profile_type_jiage]['profile_setting_unit'];//$profile_setting是二维数组
}

总的作用就是把传进来的值经过处理存进数组$post_array

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式