Skip to content

Instantly share code, notes, and snippets.

View ronaldmansveld's full-sized avatar

Ronald Mansveld ronaldmansveld

  • AtoS
  • London, United Kingdom
View GitHub Profile
@ronaldmansveld
ronaldmansveld / .bash_profile
Created August 18, 2016 09:51
Alias for checking out branch + merging latest master automatically
test -f ~/.profile && . ~/.profile
test -f ~/.bashrc && . ~/.bashrc
@ronaldmansveld
ronaldmansveld / gist:eebaa553093fec4c68be
Created May 13, 2014 22:50
Getting default language in PHP
<?php
class LanguageDetector {
static public function parse($sAcceptLanguage) {
$parts = array_map('trim', explode(',', $sAcceptLanguage));
foreach ($parts as &$part) {
$part = explode(';', $part);
$weight = (array_key_exists(1, $part) ? (float) substr($part[1], 2) : 1);
preg_match_all(self::getBCP47RegEx(), $part[0], $part);
foreach (array_keys($part) as $k) {