title: My code with str_replace don't work
body: <p>why this code isn't working? I was trying to rename, switch location and other, but it seems to be str_replace bug. It would be nice, if somebody told me, what's wrong...
  This is my index.php</p>
  
  <pre><code>&lt;?php
  header('Content-Type:text/html;charset=utf-8');
  session_start();
  
  require_once ('inc/core.php');
  $core = new core($_GET['viev']);
  </code></pre>
  
  <p>this is core.php</p>
  
  <pre><code>&lt;?php
  class core{
  
      var $template;
      var $view;
  
      public function __construct($view) {
          $this-&gt;template = $this-&gt;loadTemplate();
          $this-&gt;view = $view;
          $this-&gt;loadView();
          echo $this-&gt;template;
      }
  
      private function loadTemplate(){
          if(file_exists('template/template.html')){
              $template = file_get_contents('template/template.html');
          }
          else{
              $template = 'Coś poszło nie tak z szablonem ;/';
          }
          return $template;
      }
  
      private function loadView(){
          global $core;            
          $core = $this;
  
          if($this-&gt;view == ""){
              $this-&gt;view = "home";
          }
          if(file_exists('inc/view/'.$this-&gt;view.'.php')){
              require_once ('inc/view/'.$this-&gt;view.'.php');
          }
          else{
              str_replace('{{page.content}}', 'Wybacz, wygląda na to, że podałeś zły adres ;(', $this-&gt;template);
          }
      }
  
      public function ViewReplace($replace){
          if(strpos($this-&gt;template, '{{page.content}}') !== FALSE){
              str_replace('{{page.content}}', $replace, $this-&gt;template);
          }
      }
  }
  </code></pre>
  
  <p>And this is example for home.php</p>
  
  <pre><code>&lt;?php
  $core-&gt;ViewReplace(homeView());
  
  function homeView(){
      global $core;
      return '&lt;article&gt;
    &lt;h2&gt;Witaj na stronie serwera Snowcraft!&lt;/h2&gt;
    &lt;a href="https://www.facebook.com/snowcraftpl" class="button"&gt;Odwiedz nasz "fanpejdz" na facebook-u&lt;/a&gt;
    &lt;p&gt;Serwer Snowcraft.pl to nowy pomysł na serwer Minecraft. Wywodzi się z połączenie kilku pomysłów i zrealizowania ich w gronie wieloosobowej administracji.&lt;/p&gt;
    &lt;h4&gt;Cos wiecej&lt;/h4&gt;
    &lt;p&gt;Nasz serwer jest fuzją serwerów typu "minez" i "paintball". Grać na nim może jednocześnie wiele graczy, a cała rozgrywka została zrobiona tak, by sprawiać wam jak największą przyjemność.&lt;br&gt;
       Oto, byście mogli na nim grać bez przeszkód dba grupa w której skład wchodzą:&lt;br&gt;
       Załorzyciel-Kiwiszon;&lt;br&gt;
       HeadAdmin-TheKrzywda;&lt;br&gt;
       Admini-;&lt;br&gt;
       Moderatorzy-;&lt;/p&gt;
  &lt;/article&gt;';
  }
  </code></pre>
  
  <p>I don't have any bugs on site, but this {{page.content}} isn't working and i don't know why ;(</p>
  
  <p>And also, sorry for bad English ;/</p>