Offering Perth Quality, Reliable, Honest, and Consistent Home Cleaning since 2006
Perth Home Cleaning
There’s no place like home, especially when it’s clean. Imagine a crisply made bed, sparkling sinks, and floors that bring new meaning to the word shine. This is what we love to do, and we’re here to make it happen for your home, condo, or office space. Perth Home Services is a boutique Perth house cleaning service founded by cleaning expert and YouTube sensation JiaJia, with over 12 years of professional cleaning experience. Our trusted Cleaning Specialists are thoroughly trained in the latest cleaning products, tools, and cleaning techniques and take pride in every space they perfect!

Our Cleaning Services are available in these Perth Suburbs
function csv_array($file,$header_row){ // read .csv file and read into accessible multidimentional array
/*
RETURNS ARRAY
$dataCollected["description_full"] = full text description og the header row, column names
$dataCollected["description"] = array of column name vars
$dataCollected["data"] = full data
$dataCollected["count"] = row count
EXAMPLE CODE TO EXTRACT DATA
foreach($dataCollected["data"] as $k=>$v){
echo "
$k => $v
";
foreach($v as $k2=>$v2){
echo "$k2 => $v2
";
}
}
// print $dataCollected[1][1]; // PRINT OUT SPECIFIC DATA
*/
$row = 1;
if (($handle = fopen($file, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
$dataCollected["data"][$row]=$data;
if($row==1){
$dataCollected_desc=$data;
$dataCollected["description"]=$dataCollected_desc;
}
/* for ($c=0; $c < $num; $c++) { echo $data[$c] . "
\n"; } // DEBUG DATA LOADING */
$row++;
}
$data_descrip_full = "
foreach(\$dataCollected[\"data\"] as \$x=>\$v){
";
foreach($dataCollected_desc as $k2=>$v2){
$data_descrip_full .= "
$".$v2." = \$dataCollected[\"data\"][$k2];";
}
$data_descrip_full .= "
}
";
$dataCollected["count"]=count($dataCollected["data"]);
$dataCollected["description_full"]=$data_descrip_full;
fclose($handle);
if($header_row!=0){
$header_row_array = $dataCollected['data'][$header_row];
unset($dataCollected['data'][1]);
$dataCollected['data'] = array_values($dataCollected['data']);
foreach($dataCollected['data'] as $k3=>$v3){
foreach($v3 as $k4=>$v4){
$dataCollected['data'][$k3][$dataCollected["description"][$k4]] = $v4;
unset($dataCollected['data'][$k3][$k4]);
}
}
}
return $dataCollected;
}
} // close csv_array
//$dataCollected = csv_array('IES __ JADE __ JDI API Comparison __ 2018 - JADE - Form Configuration.csv','1');
//foreach($dataCollected['data'] as $k=>$v){
?>