Liste de tous les membres
Description détaillée
Définition à la ligne 24 du fichier string.php.
Documentation des fonctions membres
JStreamString::stream_eof |
( |
| ) |
|
End of field check
- Renvoie:
- boolean True if at end of field.
- Depuis:
- 11.1
Définition à la ligne 229 du fichier string.php.
{
if ($this->pos > $this->len)
{
return true;
}
return false;
}
JStreamString::stream_flush |
( |
| ) |
|
Stream flush, always returns true.
- Renvoie:
- boolean
- Depuis:
- 11.1
- Note:
- Data storage is not supported
Définition à la ligne 291 du fichier string.php.
JStreamString::stream_open |
( |
|
$path, |
|
|
|
$mode, |
|
|
|
$options, |
|
|
& |
$opened_path |
|
) |
| |
Method to open a file or URL.
- Paramètres:
-
string | $path | The stream path. |
string | $mode | Not used. |
integer | $options | Not used. |
string | &$opened_path | Not used. |
- Renvoie:
- boolean
- Depuis:
- 11.1
Définition à la ligne 109 du fichier string.php.
Références JStringController\getRef().
{
if ($this->currentString)
{
$this->len = strlen($this->currentString);
$this->pos = 0;
return true;
}
else
{
return false;
}
}
JStreamString::stream_read |
( |
|
$count | ) |
|
Method to read a given number of bytes starting at the current position and moving to the end of the string defined by the current position plus the given number.
- Paramètres:
-
integer | $count | Bytes of data from the current position should be returned. |
- Renvoie:
- void
- Depuis:
- 11.1
- Voir également:
- http://www.php.net/manual/en/streamwrapper.stream-read.php
Définition à la ligne 186 du fichier string.php.
{
$result = substr($this->currentString, $this->pos, $count);
$this->pos += $count;
return $result;
}
JStreamString::stream_seek |
( |
|
$offset, |
|
|
|
$whence |
|
) |
| |
Stream offset
- Paramètres:
-
integer | $offset | The starting offset. |
integer | $whence | SEEK_SET, SEEK_CUR, SEEK_END |
- Renvoie:
- boolean True on success.
- Depuis:
- 11.1
Définition à la ligne 249 du fichier string.php.
{
if ($offset > $this->len)
{
return false;
}
switch ($whence)
{
case SEEK_SET:
$this->pos = $offset;
break;
case SEEK_CUR:
if (($this->pos + $offset) < $this->len)
{
$this->pos += $offset;
}
else
{
return false;
}
break;
case SEEK_END:
$this->pos = $this->len - $offset;
break;
}
return true;
}
JStreamString::stream_stat |
( |
| ) |
|
JStreamString::stream_tell |
( |
| ) |
|
Method to get the current position
- Renvoie:
- integer The position
- Depuis:
- 11.1
Définition à la ligne 217 du fichier string.php.
JStreamString::stream_write |
( |
|
$data | ) |
|
Stream write, always returning false.
- Paramètres:
-
string | $data | The data to write. |
- Renvoie:
- boolean
- Depuis:
- 11.1
- Note:
- Updating the string is not supported.
Définition à la ligne 204 du fichier string.php.
JStreamString::url_stat |
( |
|
$path, |
|
|
|
$flags = 0 |
|
) |
| |
Method to retrieve information about a file.
- Paramètres:
-
string | $path | File path or URL to stat |
integer | $flags | Additional flags set by the streams API |
- Renvoie:
- array
- Voir également:
- http://php.net/manual/en/streamwrapper.url-stat.php
- Depuis:
- 11.1
Définition à la ligne 151 du fichier string.php.
Références JStringController\getRef().
{
$now = time();
'dev' => 0,
'ino' => 0,
'mode' => 0,
'nlink' => 1,
'uid' => 0,
'gid' => 0,
'rdev' => 0,
'size' => strlen($string),
'atime' => $now,
'mtime' => $now,
'ctime' => $now,
'blksize' => '512',
'blocks' => ceil(strlen($string) / 512));
}
Documentation des données membres
JStreamString::$currentString |
|
protected |
JStreamString::$openedPath |
|
protected |
La documentation de cette classe a été générée à partir du fichier suivant :
- jplatform-13.1/joomla/filesystem/streams/string.php