title: Update PHP Version of XAMPP on macOS
body: <p>I’m fairly new to mac and try to learn some things by playing around.
  Currently I’m trying to get an new PHP version on XAMPP running on my macbook. I've read different threads and tutorials for this (e.g. <a href="https://stackoverflow.com/questions/45790160/is-there-way-to-use-two-php-versions-in-xampp">Is there way to use two PHP versions in XAMPP?</a>) but I'm stuck. Here is what I got:</p>
  
  <p>macOS Mojave with XAMPP 5.6.31-0 with PHP version 5.6.31</p>
  
  <p><code>$ which PHP</code> says <code>/usr/bin/php</code></p>
  
  <p><code>$ PHP -v </code> says <code>7.1.19</code></p>
  
  <p>So this means macOS has PHP7 out of the box?
  So I tried to make XAMPP load PHP7 from the mac path by editing the <code>/xamppfiles/etc/httpd.conf</code> by:</p>
  
  <pre><code>&lt;IfDefine JUSTTOMAKEAPXSHAPPY&gt;
  #LoadModule php4_module        modules/libphp4.so
  #LoadModule php5_module        modules/libphp5.so
  LoadModule php7_module         /usr/libexec/apache2/libphp7.so
  &lt;/IfDefine&gt;
  </code></pre>
  
  <p>But after restarting the apache <code>phpinfo()</code> stays hat <code>5.6.31</code>. Even if I delete the PHP 7 + 5 lines and expect PHP4 to be loaded it stays at 5.</p>
  
  <p>So what am I doing wrong?</p>
  
  <p>Disclaimer: I know it would be the easiest way to download a newer XAMPP version or use the build in apache from mac. But for learning reasons I would like to get this done.</p>