当前位置: 首页>>代码示例>>PHP>>正文


PHP AttributeValue::LoadEthnicityArray方法代码示例

本文整理汇总了PHP中AttributeValue::LoadEthnicityArray方法的典型用法代码示例。如果您正苦于以下问题:PHP AttributeValue::LoadEthnicityArray方法的具体用法?PHP AttributeValue::LoadEthnicityArray怎么用?PHP AttributeValue::LoadEthnicityArray使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在AttributeValue的用法示例。


在下文中一共展示了AttributeValue::LoadEthnicityArray方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Form_Create

 protected function Form_Create()
 {
     $this->iTotalPersonCount = Person::CountAll();
     $this->ethnicityArray = AttributeValue::LoadEthnicityArray();
     $objEthnicityArray = array();
     foreach ($this->ethnicityArray as $key => $val) {
         $objEthnicityItem = new ethnicityItem($key, $val);
         $objEthnicityArray[] = $objEthnicityItem;
     }
     $this->dtgEthnicity = new QDataGrid($this);
     $this->dtgEthnicity->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgEthnicity->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     $this->dtgEthnicity->DataSource = $objEthnicityArray;
     $this->dtgAfricanAmericanGroup = new QDataGrid($this);
     $this->dtgAfricanAmericanGroup->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgAfricanAmericanGroup->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     $this->dtgAsianGroup = new QDataGrid($this);
     $this->dtgAsianGroup->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgAsianGroup->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     $this->dtgHispanicGroup = new QDataGrid($this);
     $this->dtgHispanicGroup->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgHispanicGroup->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     $this->dtgEuropeanGroup = new QDataGrid($this);
     $this->dtgEuropeanGroup->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgEuropeanGroup->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     $this->dtgPacificIslanderGroup = new QDataGrid($this);
     $this->dtgPacificIslanderGroup->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgPacificIslanderGroup->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     $this->dtgIndianGroup = new QDataGrid($this);
     $this->dtgIndianGroup->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgIndianGroup->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     $this->dtgOtherGroup = new QDataGrid($this);
     $this->dtgOtherGroup->AddColumn(new QDataGridColumn('Ethnicity', '<?= $_ITEM->key; ?>', 'Width=270px'));
     $this->dtgOtherGroup->AddColumn(new QDataGridColumn('Count', '<?= $_ITEM->value; ?>', 'Width=270px'));
     // African American Group
     $this->africanAmericanGroup = $this->ethnicityArray["africanAmerican"] + $this->ethnicityArray["africanAmericanNative"] + $this->ethnicityArray["africanAmericanItalian"] + $this->ethnicityArray["africanAmericanCaucasian"];
     $objAfricanAmericanArray = array();
     $objEthnicityItem = new ethnicityItem("African American", $this->ethnicityArray["africanAmerican"]);
     $objAfricanAmericanArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("African American Native", $this->ethnicityArray["africanAmericanNative"]);
     $objAfricanAmericanArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("African American Italian", $this->ethnicityArray["africanAmericanItalian"]);
     $objAfricanAmericanArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("African American Caucasian", $this->ethnicityArray["africanAmericanCaucasian"]);
     $objAfricanAmericanArray[] = $objEthnicityItem;
     $this->dtgAfricanAmericanGroup->DataSource = $objAfricanAmericanArray;
     // Asian Group
     $this->asianGroup = $this->ethnicityArray["asian"] + $this->ethnicityArray["chinese"] + $this->ethnicityArray["chineseAmerican"] + $this->ethnicityArray["filipino"] + $this->ethnicityArray["filipinoPuertoRican"] + $this->ethnicityArray["japanese"] + $this->ethnicityArray["japaneseCaucasian"] + $this->ethnicityArray["koreanAmerican"] + $this->ethnicityArray["vietnamese"];
     $objAsianArray = array();
     $objEthnicityItem = new ethnicityItem("Asian", $this->ethnicityArray["asian"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Chinese", $this->ethnicityArray["chinese"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Chinese American", $this->ethnicityArray["chineseAmerican"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Filipino", $this->ethnicityArray["filipino"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Filipino/Puerto Rican", $this->ethnicityArray["filipinoPuertoRican"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Japanese", $this->ethnicityArray["japanese"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Japanese Caucasian", $this->ethnicityArray["japaneseCaucasian"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Korean/American", $this->ethnicityArray["koreanAmerican"]);
     $objAsianArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Vietnamese", $this->ethnicityArray["vietnamese"]);
     $objAsianArray[] = $objEthnicityItem;
     $this->dtgAsianGroup->DataSource = $objAsianArray;
     // Hispanic/Latino Group
     $this->hispanicGroup = $this->ethnicityArray["hispanic"] + $this->ethnicityArray["hispanicBrazilian"] + $this->ethnicityArray["hispanicLatino"] + $this->ethnicityArray["latino"];
     $objHispanicArray = array();
     $objEthnicityItem = new ethnicityItem("Hispanic", $this->ethnicityArray["hispanic"]);
     $objHispanicArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Hispanic/Brazilian", $this->ethnicityArray["hispanicBrazilian"]);
     $objHispanicArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Hispanic/Latino", $this->ethnicityArray["hispanicLatino"]);
     $objHispanicArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Latino", $this->ethnicityArray["latino"]);
     $objHispanicArray[] = $objEthnicityItem;
     $this->dtgHispanicGroup->DataSource = $objHispanicArray;
     // European Group
     $this->europeanGroup = $this->ethnicityArray["british"] + $this->ethnicityArray["greek"] + $this->ethnicityArray["spanish"] + $this->ethnicityArray["swiss"];
     $objEuropeanArray = array();
     $objEthnicityItem = new ethnicityItem("British", $this->ethnicityArray["british"]);
     $objEuropeanArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Greek", $this->ethnicityArray["greek"]);
     $objEuropeanArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Spanish", $this->ethnicityArray["spanish"]);
     $objEuropeanArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Swiss", $this->ethnicityArray["swiss"]);
     $objEuropeanArray[] = $objEthnicityItem;
     $this->dtgEuropeanGroup->DataSource = $objEuropeanArray;
     // Pacific Islander Group
     $this->pacificIslanderGroup = $this->ethnicityArray["hawaiian"] + $this->ethnicityArray["polynesian"] + $this->ethnicityArray["samoan"] + $this->ethnicityArray["tongan"];
     $objIslanderArray = array();
     $objEthnicityItem = new ethnicityItem("Hawaiian", $this->ethnicityArray["hawaiian"]);
     $objIslanderArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Polynesian", $this->ethnicityArray["polynesian"]);
     $objIslanderArray[] = $objEthnicityItem;
     $objEthnicityItem = new ethnicityItem("Samoan", $this->ethnicityArray["samoan"]);
//.........这里部分代码省略.........
开发者ID:alcf,项目名称:chms,代码行数:101,代码来源:report_ethnicity.php


注:本文中的AttributeValue::LoadEthnicityArray方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。