【问题标题】:HTML id's to one single php variable?HTML id 到一个单一的 php 变量?
【发布时间】:2013-05-29 11:15:26
【问题描述】:

请帮忙...

我想知道您如何在一个 .php 变量(例如 $firstname )中显示多个 html id(例如名字和姓氏)...

这是我的代码:

$customerFirstname = $_POST['firstname'];
$customerSurname = $_POST['surname'];

$customerFullname = ''; // first & surname id's of customer retrieved from enquiryForm

提前谢谢...

谢谢大家的评论...非常感谢

【问题讨论】:

    标签: php variables webforms


    【解决方案1】:

    尝试连接两个字符串,如

    $customerFirstname = $_POST['firstname'];
    $customerSurname = $_POST['surname'];
    
    $customerFullname = $customerFirstname .' '. $customerSurname;
    

    【讨论】:

      【解决方案2】:

      不确定您是指数组还是字符串,因此我将提供两者的示例。

      数组:

      $customerFullName = array($customerFirstName, $customerLastName);
      

      串联:

      $customerFullName = $customerFirstName . ' ' . $customerLastName;
      

      【讨论】:

        【解决方案3】:

        只需连接其他变量。喜欢它:

        $customerFirstname = $_POST['firstname'];
        $customerSurname = $_POST['surname'];
        
        $customerFullname = $customerFirstname.' '.$customerSurname;
        

        【讨论】:

          【解决方案4】:

          快速简便的解决方案,使用数组。一个更好的方法,使用一个对象。在第二种情况下,您可以将所有与用户相关的功能、属性组合在一起,所以我的投票是对象。

          【讨论】:

          • 数组和对象有什么区别?我有一个实例,我必须使用 $customerFirstname 和 $customerSurname 生成客户的全名来创建 $customerFullname。但我还有另一个我想使用 $functionDay、$functionMonth 和 $functionYear 来创建 $functionDate
          • 数组只是一种数据结构,可以让您存储多个值,而对于对象,您可以拥有可以实现特定于该对象上下文的函数的逻辑。例如。假设您需要将用户信息存储在数据库中,那么用户类可以由函数 addUser()、delUser() 组成。在这种情况下,您可以有一个 returnFullName() ,它将名字和姓氏连接起来并返回它。同样,您可以有一个函数来连接日期类或用户类本身中的日期。
          • 由于我是 .php 的新手,我只想将这些值连接成一个字符串,以便通过电子邮件发送整理后的 enquiryForm 信息。但随着我的进步,我将考虑将捕获的信息存储在数据库中,因此我很可能会使用一个对象。谢谢你……
          猜你喜欢
          • 2014-04-14
          • 2017-04-30
          • 1970-01-01
          • 2011-12-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多