Print_r () PHP-funktion

En grupp i PHP-datorprogrammering innehåller en grupp liknande objekt som är av samma typ och storlek. Arrayen kan innehålla heltal, tecken eller något annat med en definierad datatyp.

De print_r PHP-funktion används för att returnera en matris i en mänsklig läsbar form. Det är skrivet som:

print_r ($ your_array)

I det här exemplet definieras och skrivs en matris. Taggen

 indikerar att följande kod är förformaterad text. Den här taggen gör att texten visas i ett teckensnitt med fast bredd. Det bevarar raster och rymden, vilket gör det lättare för den mänskliga observatören att läsa.


$ Names = array ('a' => 'Angela', 'b' => 'Bradley', 'c' => array ('Cade', 'Caleb'));
print_r ($ Names);
?>

När koden körs ser resultaten ut så här:

Array
(
[a] => Angela
[b] => Bradley
[c] => Array
(
[0] => Cade
[1] => Kaleb
)
)

Variationer av Print_r

Du kan lagra resultatet av print_r i en variabel med en andra parameter till print_r. Denna teknik förhindrar all utgång från funktionen.

Öka funktionen till print_r med var_dump och var_export för att visa skyddade och privata egenskaper för objekten, inklusive typ och värde. Skillnaden mellan de två är det var_export returnerar giltig PHP-kod, medan var_dump gör inte.

Användningar för PHP

PHP är ett serversidespråk som används för att lägga till förbättrade funktioner på en webbplats utvecklad i HTML, såsom undersökningar, kundvagnar, inloggningsrutor och CAPTCHA-koder. Du kan använda den för att bygga en online-community, integrera Facebook med din webbplats och generera PDF-filer. Med PHP: s filhanteringsfunktioner kan du skapa fotogallerier och du kan använda GD-biblioteket som ingår i PHP för att generera miniatyrbilder, lägga till vattenmärken och ändra storlek på och beskära bilder.

Om du är värd för bannerannonser på din webbplats, roterar PHP dem slumpmässigt. Samma funktion kan användas för att rotera offert. Det är lätt att ställa in sidomdirigeringar med PHP och om du undrar hur ofta dina besökare kolla in din webbplats, använd PHP för att ställa in en räknare.