de betekenis van deze teken # in php
# BEGIN Enable Gzip #
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# Or, compress certain file types by extension:
<files *.html>
SetOutputFilter DEFLATE
</files>
# END Enable Gzip #
mij tweede vraag is wat betekent precies # tekst # deze 2 ingesloten tekens .
deze is mod deflate rules voor htaccess bestand , moet ik deze tekens in htacces ook gebruiken of negeren.
dank u wel
johannes
Als er # voor staat is het commentaar. In dit geval om het begin en einde van de DEFLATE configuratie aan te geven. Erg correct is het commentaar dus niet.
Je mag het hekje ook gebruiken voor commentaar in PHP:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
# Dit is één regel commentaar.
dit_is_code();
// Dit is één regel commentaar.
dit_is_meer_code();
/* Dit is commentaar
op meerdere regels
dat wordt genegeerd. */
dit_is_nog_wat_code();
/**
* Dit is een kopje
*
* Dit is uitgebreider commentaar
* in een DocBlock op meerdere regels
* dat NIET wordt genegeerd.
*/
exit;
?>
# Dit is één regel commentaar.
dit_is_code();
// Dit is één regel commentaar.
dit_is_meer_code();
/* Dit is commentaar
op meerdere regels
dat wordt genegeerd. */
dit_is_nog_wat_code();
/**
* Dit is een kopje
*
* Dit is uitgebreider commentaar
* in een DocBlock op meerdere regels
* dat NIET wordt genegeerd.
*/
exit;
?>
Het verschil tussen de laatste twee is van belang voor parsers die commentaar omzetten in documentatie, bijvoorbeeld phpDocumentor. In de regel moet het commentaar daarvoor ook op specifieke plaatsen staan, bijvoorbeeld direct boven de definitie van een class of een methode/functie.
Ben van Velzen op 26/11/2015 10:53:25:
Als er # voor staat is het commentaar. In dit geval om het begin en einde van de DEFLATE configuratie aan te geven. Erg correct is het commentaar dus niet.
dank u wel
johannes
Toevoeging op 26/11/2015 11:31:42:
Ben van Velzen op 26/11/2015 10:53:25:
Als er # voor staat is het commentaar. In dit geval om het begin en einde van de DEFLATE configuratie aan te geven. Erg correct is het commentaar dus niet.
dank u wel
johaannes
Bron: http://php.net/manual/en/migration53.deprecated.php
Ik weet niet of een # dus ook deprecated is voor het gebruik in een .htacces
Weet iemand dit wellicht wel
PHP en Apache hebben niets met elkaar te maken, en gezien # de enige mogelijkheid is binnen .htaccess lijkt het me sterk dat ze die eruit halen.