Formålet med den fjerde kodesegmentet er flytte funksjonen opp. Hvis foreldrekatalogen skal gjøres gjeldende er å bli katalogen over toppen katalogen, så det ovenfor katalogen ikke er gjort gjeldende; fjerde kodesegmentet tar seg av det. Den rekursiv funksjon Kode Koden segment som viser banene i rekken til nettleseren er ikke en del av den rekursive funksjonen. Koden til rekursiv funksjon er gitt nedenfor: function Search () {global $ aboveDir, $ dirArr; $ CDirArr = scandir (".
"); //få katalogen liste over gjeldende mappe for ($ i = 0; $ i if ((is_file ($ CDirArr [$ i]))