adu Mon Apr 1 11:00:37 2002 EDT
Modified files:
/phpdoc/ro/functions var.xml
Log:
Reformated PHP code examples according to
http://cvs.php.net/co.php/phpdoc/RFC/coding_standards?r=1.3
and corrected some translation errors.
Index: phpdoc/ro/functions/var.xml
diff -u phpdoc/ro/functions/var.xml:1.2 phpdoc/ro/functions/var.xml:1.3
--- phpdoc/ro/functions/var.xml:1.2 Mon Apr 1 02:03:49 2002
+++ phpdoc/ro/functions/var.xml Mon Apr 1 11:00:36 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
<reference id="ref.variables">
<title>Variabile</title>
<titleabbrev>Variabile</titleabbrev>
@@ -59,6 +59,7 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
$var = 0;
if (empty($var)) { // este evaluat� ca TRUE
@@ -68,7 +69,7 @@
if (!isset($var)) { // este evaluat� ca FALSE
echo '$var nu este definit�';
}
-]]>
+?>]]>
</programlisting>
</informalexample>
@@ -107,9 +108,11 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
$var = '122.34343Gigi';
$float_value_of_var = floatval ($var);
print $float_value_of_var; // afi�eaz� 122.34343
+?>
]]>
</programlisting>
</informalexample>
@@ -227,6 +230,7 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
$b = array(1, 1, 2, 3, 5, 8);
$arr = get_defined_vars();
@@ -246,12 +250,13 @@
// afi�eaz� toate cheile tablourilor disponibile
print_r(array_keys(get_defined_vars()));
+?>
]]>
</programlisting>
</informalexample>
</para>
<para>
- Mai consulta�i <function>get_defined_functions</function> and
+ Mai consulta�i <function>get_defined_functions</function> �i
<function>get_defined_constants</function>.
</para>
</refsect1>
@@ -277,6 +282,7 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
$c = mysql_connect();
echo get_resource_type($c) . "\n";
// afi�eaz�: mysql link
@@ -288,6 +294,7 @@
$doc = new_xmldoc("1.0");
echo get_resource_type($doc->doc) . "\n";
// afi�eaz�: domxml document
+?>
]]>
</programlisting>
</informalexample>
@@ -316,9 +323,9 @@
<simpara>
Folosind parametrul <parameter>types</parameter>
se poate specifica ce variabile s� fie importate. Se pot folosi caracterele
- 'G', 'P' and 'C' pentru variabile GET, POST, respectiv Cookie.
+ 'G', 'P' �i 'C' pentru variabile GET, POST, respectiv Cookie.
Aceste caractere nu sunt cu majuscule nesemnificative, adic�
- se poate folosi �i o combina�ie a caracterelor 'g', 'p' and 'c'.
+ se poate folosi �i o combina�ie a caracterelor 'g', 'p' �i 'c'.
POST include �i informa�iile despre fi�iere �nc�rcate.
De notat c� ordinea �n care sunt scrie caracterele este important�.
Dac� se folose�te combina�ia "gp", variabilele POST vor suprascrie
@@ -337,9 +344,11 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
// vor fi importate variabilele GET �i POST
// cu prefixul "rvar_"
import_request_variables("gP", "rvar_");
+?>
]]>
</programlisting>
</informalexample>
@@ -703,6 +712,7 @@
<!-- TODO: better example, this one can be quite misleading for unexperienced
programmers. -->
<![CDATA[
+<?php
function show_var($var) {
if (is_scalar($var)) {
echo $var;
@@ -726,6 +736,7 @@
// [2]=>
// string(10) "ferredoxin"
// }
+?>
]]>
</programlisting>
</informalexample>
@@ -746,7 +757,7 @@
<function>is_real</function>,
<function>is_string</function>,
<function>is_object</function>,
- <function>is_array</function>, and
+ <function>is_array</function> �i
<function>is_integer</function>.
</para>
</refsect1>
@@ -866,9 +877,10 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
$a = array ('a' => 'm�r', 'b' => 'par�', 'c' => array ('x','y','z'));
-print_r ($a);
-</pre>
+print_r($a);
+?>
]]>
</programlisting>
</informalexample>
@@ -954,20 +966,21 @@
<title>Exemplu pentru func�ia <function>serialize</function></title>
<programlisting role="php">
<![CDATA[
+<?php
// $session_data con�ine un tablou multi-dimensional cu informa�ii
// ale sesiunii pentru utilizatorul curent
// se folose�te serialize() pentru a stoca acest tablou
// intr-o baz� de date la �ncheierea cererii
-$conn = odbc_connect ("webdb", "php", "chicken");
-$stmt = odbc_prepare ($conn,
- "UPDATE sessions SET data = ? WHERE id = ?");
+$conn = odbc_connect("webdb", "php", "chicken");
+$stmt = odbc_prepare($conn,
+ "UPDATE sessions SET data = ? WHERE id = ?");
$sqldata = array (serialize($session_data), $PHP_AUTH_USER);
-if (!odbc_execute ($stmt, &$sqldata)) {
+if (!odbc_execute($stmt, &$sqldata)) {
$stmt = odbc_prepare($conn,
- "INSERT INTO sessions (id, data) VALUES(?, ?)");
+ "INSERT INTO sessions (id, data) VALUES(?, ?)");
if (!odbc_execute($stmt, &$sqldata)) {
- /* ceva nu a func�ionat cum trebuie */
+ // ceva nu a func�ionat cum trebuie
}
}
]]>
@@ -1046,11 +1059,13 @@
<title>Exemplu pentru func�ia <function>settype</function></title>
<programlisting role="php">
<![CDATA[
+<?php
$foo = "5bar"; // string
$bar = true; // boolean
settype($foo, "integer"); // $foo este acum 5 (integer)
settype($bar, "string"); // $bar devine "1" (string)
+?>
]]>
</programlisting>
</example>
@@ -1128,6 +1143,7 @@
<title>Exemplu unserialize_callback_func</title>
<programlisting role="php">
<![CDATA[
+<?php
$serialized_object='O:1:"a":1:{s:7:"valoare";s:3:"100";}';
ini_set('unserialize_callback_func','mycallback'); // seteaz� callback_function
@@ -1136,6 +1152,7 @@
// include�i fi�ierul care con�ine defini�ia clasei
// se folose�te $classname pentru a decide ce defini�ie de clas� este vizat�
}
+?>
]]>
</programlisting>
</example>
@@ -1154,10 +1171,11 @@
<title>Exemplu pentru <function>unserialize</function></title>
<programlisting role="php">
<![CDATA[
+<?php
// Aici se folose�te unserialize() pentru a �nc�rca datele unei sesiuni
// �n $session_data dintr-un string selectat dintr-o baz� de date.
// Acest exemplu este complementar celui pentru func�ia
-// <function>serialize</function>.
+// serialize.
$conn = odbc_connect ("webdb", "php", "chicken");
$stmt = odbc_prepare ($conn, "SELECT data FROM sessions WHERE id = ?");
@@ -1173,6 +1191,7 @@
$session_data = array();
}
}
+?>
]]>
</programlisting>
</example>
@@ -1214,6 +1233,7 @@
<title>Exemplu pentru <function>unset</function></title>
<programlisting role="php">
<![CDATA[
+<?php
// distruge o singur� variabil�
unset ($foo);
@@ -1222,6 +1242,7 @@
// distruge mai multe variabile
unset ($foo1, $foo2, $foo3);
+?>
]]>
</programlisting>
</example>
@@ -1238,6 +1259,7 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
function destroy_foo() {
global $foo;
unset($foo);
@@ -1246,6 +1268,7 @@
$foo = 'bar';
destroy_foo();
echo $foo;
+?>
]]>
</programlisting>
</informalexample>
@@ -1264,6 +1287,7 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
function foo(&$bar) {
unset($bar);
$bar = "blah";
@@ -1274,6 +1298,7 @@
foo($bar);
echo "$bar\n";
+?>
]]>
</programlisting>
</informalexample>
@@ -1293,6 +1318,7 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
function foo() {
static $a;
$a++;
@@ -1304,6 +1330,7 @@
foo();
foo();
foo();
+?>
]]>
</programlisting>
</informalexample>
@@ -1324,12 +1351,14 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
function foo() {
unset($GLOBALS['bar']);
}
$bar = "something";
foo();
+?>
]]>
</programlisting>
</informalexample>
@@ -1368,7 +1397,6 @@
<informalexample>
<programlisting role="php">
<![CDATA[
-<pre>
<?php
$a = array (1, 2, array ("a", "b", "c"));
var_dump ($a);
@@ -1402,7 +1430,6 @@
*/
?>
-</pre>
]]>
</programlisting>
</informalexample>
@@ -1440,6 +1467,7 @@
<informalexample>
<programlisting role="php">
<![CDATA[
+<?php
$a = array (1, 2, array ("a", "b", "c"));
var_export ($a);
@@ -1463,6 +1491,7 @@
/* afi�eaz�:
3.1
*/
+?>
]]>
</programlisting>
</informalexample>