diff --git a/reference/filesystem/functions/fscanf.xml b/reference/filesystem/functions/fscanf.xml
index 5a33f078f..e2f342846 100644
--- a/reference/filesystem/functions/fscanf.xml
+++ b/reference/filesystem/functions/fscanf.xml
@@ -1,5 +1,5 @@
-
+
fscanf
@@ -14,66 +14,68 @@
stringformat
mixedvars
-
+
A função fscanf é semelhante à
sscanf, mas usa como entrada um arquivo
associado com o fluxo stream e interpreta a
entrada de acordo com o especificado em format.
-
-
+
+
Qualquer espaço em branco na string do formato corresponde a quaisquer espaços em branco
no fluxo de entrada. Isto significa que até mesmo uma tabulação (\t) na
string do formato pode corresponder a um único caractere de espaço no fluxo de entrada.
-
-
+
+
Cada chamada a fscanf lê uma linha do arquivo.
-
+
&reftitle.parameters;
-
-
-
- stream
-
- &fs.file.pointer;
-
-
- &strings.scanf.parameter.format;
-
- vars
-
-
- Os valores opcionais atribuídos.
-
-
-
-
-
+
+
+ stream
+
+ &fs.file.pointer;
+
+
+ &strings.scanf.parameter.format;
+
+ vars
+
+
+ Os valores opcionais atribuídos.
+
+
+
+
&reftitle.returnvalues;
-
+
Se somente dois parâmetros forem passados a esta função, os valores interpretados
- serão retornados como um array. Do contrário, se parâmetros opcionais forem passados,
+ serão retornados como um array. Do contrário, se parâmetros opcionais forem passados,
a função retornará o número de valores atribuídos. Os parâmetros opcionais
devem ser passados por referência.
-
-
+
+
Se houver mais substrings esperadas no parâmetro format
do que estiverem disponíveis na string,
&null; será retornado. Para outros erros, &false; será retornado.
-
+
+
+ Quando parâmetros opcionais são usados e o fim da entrada lida de
+ stream é alcançado antes que qualquer valor tenha sido
+ interpretado, -1 é retornado.
+
&reftitle.examples;
-
-
- Exemplo de fscanf
-
+
+ Exemplo de fscanf
+
]]>
-
-
-
-
-
- Conteúdo de users.txt
-
+
+
+
+ Conteúdo de users.txt
+
-
-
-
+
+
&reftitle.seealso;
-
-
- fread
- fgets
- fgetss
- sscanf
- printf
- sprintf
-
-
+
+ fread
+ fgets
+ fgetss
+ sscanf
+ printf
+ sprintf
+
diff --git a/reference/spl/splfileobject/fscanf.xml b/reference/spl/splfileobject/fscanf.xml
index e2d8b5d23..f5f081137 100644
--- a/reference/spl/splfileobject/fscanf.xml
+++ b/reference/spl/splfileobject/fscanf.xml
@@ -1,5 +1,5 @@
-
+
SplFileObject::fscanf
@@ -13,81 +13,85 @@
stringformat
mixedvars
-
+
Lê uma linha do arquivo e a interpreta de acordo com o format especificado.
-
-
+
+
Qualquer espaço em branco na string format corresponde a qualquer espaço em branco na linha do arquivo.
Isso significa que até mesmo um tab (\t) na string de formato pode corresponder a um único caractere de espaço na sequência de entrada.
-
+
&reftitle.parameters;
-
-
- &strings.scanf.parameter.format;
-
- vars
-
-
- Os valores atribuídos opcionais.
-
-
-
-
-
+
+ &strings.scanf.parameter.format;
+
+ vars
+
+
+ Os valores atribuídos opcionais.
+
+
+
+
&reftitle.returnvalues;
-
+
Se apenas um parâmetro for passado para este método, os valores analisados serão
- retornados como uma array. Caso contrário, se parâmetros opcionais forem passados, a
- função retornará o número de valores atribuídos. Os parâmetros opcionais
+ retornados como uma array. Caso contrário, se parâmetros opcionais forem passados, o
+ método retornará o número de valores atribuídos. Os parâmetros opcionais
devem ser passados por referência.
-
+
+
+ Se houver mais substrings esperadas em format
+ do que estiverem disponíveis na linha lida do arquivo,
+ &null; será retornado.
+
+
+ Quando parâmetros opcionais são usados e o fim da linha lida do
+ arquivo é alcançado antes que qualquer valor tenha sido interpretado,
+ -1 é retornado.
+
&reftitle.examples;
-
-
- Exemplo de SplFileObject::fscanf
-
+
+ Exemplo de SplFileObject::fscanf
+
fscanf("%s %s %s")) {
- list ($name, $profession, $countrycode) = $userinfo;
- // Faça algo com $name $profession $countrycode
+ list ($name, $profession, $countrycode) = $userinfo;
+ // Faça algo com $name $profession $countrycode
}
?>
]]>
-
- Conteúdo de users.txt
-
+
+ Conteúdo de users.txt
+
-
-
-
+
+
&reftitle.seealso;
-
-
- fscanf
- sscanf
- printf
- sprintf
-
-
+
+ fscanf
+ sscanf
+ printf
+ sprintf
+
diff --git a/reference/strings/functions/sscanf.xml b/reference/strings/functions/sscanf.xml
index b272fd87c..48dd0c225 100644
--- a/reference/strings/functions/sscanf.xml
+++ b/reference/strings/functions/sscanf.xml
@@ -1,5 +1,5 @@
-
+
sscanf
@@ -14,65 +14,67 @@
stringformat
mixedvars
-
+
A função sscanf é a análoga de entrada a
printf. sscanf lê
da string string e interpreta-a
de acordo com o especificado em format.
-
-
+
+
Qualquer espaço em branco na string de formato corresponde a qualquer espaço
em branco na string de entrada. Isto significa que até mesmo uma tabulação (\t) na string de formato pode corresponder
a um caractere de espaço simples na string de entrada.
-
+
&reftitle.parameters;
-
-
-
- string
-
-
- A string de entrada a ser analisada.
-
-
-
- &strings.scanf.parameter.format;
-
- vars
-
-
- Variáveis opcionais passadas por referência que conterão os valores analisados.
-
-
-
-
-
+
+
+ string
+
+
+ A string de entrada a ser analisada.
+
+
+
+ &strings.scanf.parameter.format;
+
+ vars
+
+
+ Variáveis opcionais passadas por referência que conterão os valores analisados.
+
+
+
+
&reftitle.returnvalues;
-
+
Se apenas dois parâmetros forem passados para esta função, os valores interpretados
- serão retornados como um array. Caso contrário, se parâmetros opcionais forem passados, a
+ serão retornados como um array. Caso contrário, se parâmetros opcionais forem passados, a
função retornará o número de valores atribuídos. Os parâmetros opcionais
precisam ser passados por referência.
-
-
+
+
Se houver mais substrings esperadas em format
do que estiverem disponíveis na string,
&null; será retornado.
-
+
+
+ Quando parâmetros opcionais são usados e o fim da string
+ de entrada é alcançado antes que qualquer valor tenha sido interpretado,
+ -1 é retornado.
+
&reftitle.examples;
-
-
- Exemplo de sscanf
-
+
+ Exemplo de sscanf
+
]]>
-
-
-
-
+
+
+
Se parâmetros opcionais forem passados, a função retornará o
número de valores atribuídos.
-
-
-
- sscanf - usando parâmetros opcionais
-
+
+
+ sscanf - usando parâmetros opcionais
+
\n";
?>
]]>
-
-
-
+
+
&reftitle.seealso;
-
-
- printf
- sprintf
- fprintf
- vprintf
- vsprintf
- vfprintf
- fscanf
- number_format
- date
-
-
+
+ printf
+ sprintf
+ fprintf
+ vprintf
+ vsprintf
+ vfprintf
+ fscanf
+ number_format
+ date
+