cvs: phpdoc-da /reference/filesystem/functions basename.xml chgrp.xml chmod.xml
[email protected] ("Mads N. Vestergaard") Sun, 06 Mar 2005 10:06:04 -0000
| Newsgroups | php.doc.da |
|---|---|
| Message-ID | <cvsmnv1110103564@cvsserver> |
mnv Sun Mar 6 05:06:04 2005 EDT
Added files:
/phpdoc-da/reference/filesystem/functions basename.xml chgrp.xml
chmod.xml
Log:
Initial translation
mnv-20050306050604.txt
(text/plain, 7.9 KB)
http://cvs.php.net/co.php/phpdoc-da/reference/filesystem/functions/basename.xml?r=1.1&p=1
Index: phpdoc-da/reference/filesystem/functions/basename.xml
+++ phpdoc-da/reference/filesystem/functions/basename.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.6 Maintainer: mnv Status: ready -->
<refentry id="function.basename">
<refnamediv>
<refname>basename</refname>
<refpurpose>Returnerer filnavnet på en fil</refpurpose>
</refnamediv>
<refsect1>
<title>Beskrivelse</title>
<methodsynopsis>
<type>string</type><methodname>basename</methodname>
<methodparam><type>string</type><parameter>path</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>suffix</parameter></methodparam>
</methodsynopsis>
<para>
Med en streng, givet den korrekte sti til en fil, vil denne funktion
returnere det relative navn på filen.
Hvis filnavnet ender i <parameter>suffix</parameter> vil denne også blive
skåret væk.
</para>
<para>
På Windows, er både skråstreg (<literal>/</literal>) og bagvendt skråstregh
(<literal>\</literal>) brugt som biblioteks separator. I
andre miljøer, er det bare skråstreg (<literal>/</literal>).
</para>
<para>
<example>
<title><function>basename</function> example</title>
<programlisting role="php">
<![CDATA[
<?php
$path = "/home/httpd/html/index.php";
$file = basename($path); // $file er sat til "index.php"
$file = basename($path, ".php"); // $file er sat til "index"
?>
]]>
</programlisting>
</example>
</para>
<note>
<para>
<parameter>suffix</parameter> parametret var tilføjet i PHP 4.1.0.
</para>
</note>
<para>
Se også <function>dirname</function>.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
http://cvs.php.net/co.php/phpdoc-da/reference/filesystem/functions/chgrp.xml?r=1.1&p=1
Index: phpdoc-da/reference/filesystem/functions/chgrp.xml
+++ phpdoc-da/reference/filesystem/functions/chgrp.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.6 Maintainer: mnv Status: ready -->
<refentry id="function.chgrp">
<refnamediv>
<refname>chgrp</refname>
<refpurpose>Skifter fil gruppe</refpurpose>
</refnamediv>
<refsect1>
<title>Beskrivelse</title>
<methodsynopsis>
<type>bool</type><methodname>chgrp</methodname>
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
<methodparam><type>mixed</type><parameter>group</parameter></methodparam>
</methodsynopsis>
<para>
Forsøger at ændre gruppen på filen <parameter>filename</parameter>
til <parameter>group</parameter> (specificeret med navn eller nummer). Kun
superbrugeren må ændre gruppe på filen til en hvilken som helst gruppe.
Andre brugere må ændre gruppen til en hvilken som helst gruppe, hvor i, de selv er medlem.
</para>
<para>
&return.success;
</para>
¬e.no-remote;
¬e.sm.uidcheck;
<para>
Se også <function>chown</function> og
<function>chmod</function>.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
http://cvs.php.net/co.php/phpdoc-da/reference/filesystem/functions/chmod.xml?r=1.1&p=1
Index: phpdoc-da/reference/filesystem/functions/chmod.xml
+++ phpdoc-da/reference/filesystem/functions/chmod.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.12 Maintainer: mnv Status: ready -->
<refentry id="function.chmod">
<refnamediv>
<refname>chmod</refname>
<refpurpose>Skifter fil rettigheder</refpurpose>
</refnamediv>
<refsect1>
<title>Beskrivelse</title>
<methodsynopsis>
<type>bool</type><methodname>chmod</methodname>
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
<methodparam><type>int</type><parameter>mode</parameter></methodparam>
</methodsynopsis>
<para>
Forsøger at skifte rettigheder på filen, specificeret med
<parameter>filename</parameter> til rettighederne defineret af
<parameter>mode</parameter>.
</para>
<para>
Bemærk at <parameter>mode</parameter> ikke automatisk
antager om det er en octal værdi, så strenge (som "g+w") vil
ikke virke korrekt. For at sikre, operationen bliver udført korrekt, skal du,
tildele <parameter>mode</parameter> et foranstillet nul (0):
</para>
<para>
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
chmod("/sti/til/fil", 755); // decimal; sikkert forkert
chmod("/sti/til/fil", "u+rwx,go+rx"); // string; forkert
chmod("/sti/til/fil", 0755); // octal; den korrekte værdi
?>
]]>
</programlisting>
</informalexample>
</para>
<para>
<parameter>mode</parameter> parametret, består, af tre octale numre
hvis kombination, specificerer rettighederne for filen, overfor,
ejeren, gruppen hvori ejeren er medlem, og til alle andre, i denne
orden. Kombinationen kan blive lavet ved at tilføje de nødvendige,
for bruger basen. Nummer 1 giver da eksekverbare rettigheder,
nummer 2, giver dig ret til at skrive til filen. Nummer 4 giver
rettigheder til at læse fra filen. Læg numrene sammen foir at
specificere rettigheden. Du kan også læse mere om rettighederne
på unix systemer, med 'man 1 chmod' og 'man 2 chmod'.
</para>
<para>
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
// Gør en fil skrivbar og læsbar for ejeren, ingen andre kan intet gøre
chmod("/sti/til/fil", 0600);
// Læs og skriveadgang for ejeren, alle andre kan læse
chmod("/sti/til/fil", 0644);
// Alle rettigheder til ejeren, andre kan eksekvere og læse
chmod("/sti/til/fil", 0755);
// Alle rettigheder til ejeren, hans gruppe kan eksekvere og læse, resten kan intet
chmod("/somedir/somefile", 0750);
?>
]]>
</programlisting>
</informalexample>
</para>
<para>
&return.success;
</para>
<note>
<para>
Den nuværende bruger, er den bruger hvorunder PHP kører.
Det er højstsandsynlig ikke den samme bruger, som du bruger
til din normale shell, eller til FTP adgang.
</para>
</note>
¬e.no-remote;
<note>
<simpara>
Når &safemode; er aktiveret, vil PHP
tjekke hvorvidt filer eller bibliotekerne du er ved at modificere, har samme
UID (ejer) som det script der bliver eksekveret. Som tilføjelse kan du ikke ændre,
SUID, SGID eller speccielle bits.
</simpara>
</note>
<para>
Se også <function>chown</function> og
<function>chgrp</function>.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->