Jag har för närvarande en fil som heter global.php
Där jag behöver den så läser jag in så här
<?
require_once('./global.php');
?>
Förresten, eftersom jag ändå nämner ovanstående rad; finns det andra sätt att skriva ovanstående på?
Hur gör jag om filen finns en mapp under eller två mappar under och jag vill slippa köra med ../ eller ../../, måste jag använda den absoluta sökvägen (den långa som pekar till mappen där webbplatsen finns lagrad hos webhotellet)?
För att använda mig av funktioner som finns i global.php kan jag skriva tex:
<?PHP
$lagerstatus = $item_data['ID']['in_stock'];
switch($lagerstatus){
kod kod kod
}
?>
$item_data är något jag får från global.php och den enda unika parametern är "ID".
Men jag vill gärna slippa skriva hela paketet ovan (det är långt mer kod än vad jag använder i exemplet) utan något kortfattat genom att återanvända samma kodsnutt som jag stoppar in i global.php.
Skapar jag då en funktion enligt följande exempel?
**function lagerstatus($id) {
och här klistrar jag in
$lagerstatus = $item_data['ID']['in_stock'];
switch($lagerstatus){
kod kod kod
}
.. och hur gör jag i så fall så att jag byter ut 'ID' ovan mot $id?
}**
Och där jag vill anropa funktionen, skriver jag då bara något sådant?
<?lagerstatus('ID');?>
Hoppas någon kan peka mig mot rätt håll.
Det här är nog mitt tredje PHP tillfälle så jag är rätt orutinerad :r