Skip to content

Instantly share code, notes, and snippets.

@rambabusaravanan
Created April 1, 2017 17:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rambabusaravanan/c362e1777ac5584bb4c6a3c953cc58ac to your computer and use it in GitHub Desktop.
Save rambabusaravanan/c362e1777ac5584bb4c6a3c953cc58ac to your computer and use it in GitHub Desktop.
PHP Utility Functions - Arrays
<?php
function array_table_innerjoin(Array $leftArr, Array $rightArr, String $key) {
$mergeArray = [];
foreach($leftArr as $leftRow) {
foreach($rightArr as $rightRow) {
if(isset($leftRow[$key]) && isset($rightRow[$key]) && $leftRow[$key] == $rightRow[$key]) {
$mergeArray[] = array_merge($leftRow, $rightRow);
}
}
}
return $mergeArray;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment