cvs: phpdoc /ja/functions ircg.xml zip.xml
| From: | Rui Hirokawa | Date: | Sat, 07 Jul 2001 23:50:04 +0000 |
| Subject: | cvs: phpdoc /ja/functions ircg.xml zip.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969335948@lists.php.net to get a copy of this message | ||
hirokawa Sat Jul 7 19:50:04 2001 EDT
Added files:
/phpdoc/ja/functions ircg.xml zip.xml
Log:
added zip.xml ircg.xml in japanese php manual translation.
Index: phpdoc/ja/functions/ircg.xml +++ phpdoc/ja/functions/ircg.xml <reference id="ref.ircg"> <title>IRC Gateway颿°</title> <titleabbrev>IRC Gateway</titleabbrev> <partintro> <para> Internet Relay Chat Gateway ... </para> </partintro> <refentry id="function.ircg-pconnect"> <refnamediv> <refname>ircg_pconnect</refname> <refpurpose> IRCãµã¼ãã«æ¥ç¶ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>resource <function>ircg_pconnect</function></funcdef> <paramdef>string <parameter>username</parameter></paramdef> <paramdef>string <parameter><optional>server_ip</optional></parameter> </paramdef> <paramdef>int <parameter><optional>server_port</optional></parameter> </paramdef> <paramdef>string <parameter><optional>msg_format</optional></parameter> </paramdef> <paramdef>array <parameter><optional>ctcp_messages</optional></parameter> </paramdef> <paramdef>array <parameter><optional>user_settings</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_pconnect</function> will try to establish a connection to an IRC server and return a connection resource handle for further use. </para> <para> The only mandatory parameter is <parameter>username</parameter>, this will set your initial nicknake on the server. <parameter>server_ip</parameter> and <parameter>server_port</parameter> are optional and default to <literal>127.0.0.1</literal> and <literal>6667</literal>. <note> <para> For now parameter <parameter>server_ip</parameter> will not do any hostname lookups and will only accept IP addresses in numerical form. </para> </note> </para> <para> You can customize the output of IRC messages and events by selection a format string set previously created with <function>ircg_register_format_messages</function> by specifing the sets name in <parameter>msg_format</parameter>. </para> <para> <parameter>ctcp_messages</parameter> </para> <para> <parameter>user_settings</parameter> </para> <para> See also: <function>ircg_disconnect</function>, <function>ircg_is_conn_alive</function>, <function>ircg_register_format_messages</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-set-current"> <refnamediv> <refname>ircg_set_current</refname> <refpurpose> åºåç¨ã«ã«ã¬ã³ãã®æ¥ç¶ãè¨å®ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_set_current</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Select the current connection for output in this execution context. Every output sent from the server connected to by <parameter>connection</parameter> will be copied to standard output while using default formating or a formar string set specified by <function>ircg_register_format_messages</function> and selected by <function>irct_lookup_format_messages</function>. </para> <para> See also: <function>ircg_register_format_messages</function> and <function>ircg_lookup_format_messages</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-join"> <refnamediv> <refname>ircg_join</refname> <refpurpose> æ¥ç¶ä¸ã®ãµã¼ãä¸ã§ãã£ã³ãã«ã«æ¥ç¶ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_join</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Join the channel <parameter>channel</parameter> on the server connected to by <parameter>connection</parameter>. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-part"> <refnamediv> <refname>ircg_part</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ã³ãã«ããé¢è±ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_part</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Leave the channel <parameter>channel</parameter> on the server connected to by <parameter>connection</parameter>. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-msg"> <refnamediv> <refname>ircg_msg</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ã³ãã«ã¾ãã¯ã¦ã¼ã¶ã«ã¡ãã»ã¼ã¸ãéä¿¡ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_msg</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>recipient</parameter></paramdef> <paramdef>string <parameter>message</parameter></paramdef> <paramdef>boolean <parameter><optional>suppress</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_msg</function> will send the message to a channel or user on the server connected to by <parameter>connection</parameter>. A <parameter>recipient</parameter> starting with <literal>#</literal> or <literal>&</literal> will send the <parameter>message</parameter> to a channel, anything else will be interpreted as a username. </para> <para> Setting the optional parameter <parameter>suppress</parameter> to a true value will suppress output of your message to your own <parameter>connection</parameter>. </para> </refsect1> </refentry> <refentry id="function.ircg-notice"> <refnamediv> <refname>ircg_notice</refname> <refpurpose> ãµã¼ãä¸ã®ã¦ã¼ã¶ã«éç¥ãéä¿¡ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_notice</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter></parameter></paramdef> <paramdef>string <parameter>message</parameter></paramdef> </funcprototype> </funcsynopsis> <para> This function will send the <parameter>message</parameter> text to the user <parameter>nick</parameter> on the server connected to by <parameter>connection</parameter>. Query your IRC documentation of choice for the exact difference between a MSG and a NOTICE. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-nick"> <refnamediv> <refname>ircg_nick</refname> <refpurpose> ãµã¼ãä¸ã®ããã¯ãã¼ã ã夿´ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_nick</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Change your nickname on the given <parameter>connection</parameter> to the one given in <parameter>nick</parameter> if possible. </para> <para> Will return true on success and false on failure. </para> </refsect1> </refentry> <refentry id="function.ircg-topic"> <refnamediv> <refname>ircg_topic</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ãã«ç¨ã«ãããã¯ãè¨å®ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_topic</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> <paramdef>string <parameter>new_topic</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Change the topic for channel <parameter>channel</parameter> on the server connected to by <parameter>connection</parameter> to <parameter>new_topic</parameter>. </para> </refsect1> </refentry> <refentry id="function.ircg-channel_mode"> <refnamediv> <refname>ircg_channel_mode</refname> <refpurpose> ã¦ã¼ã¶ç¨ã«ãã£ã³ãã«ã¢ã¼ããã©ã°ãè¨å®ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_channel_mode</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> <paramdef>string <parameter>mode_spec</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Set channel mode flags for <parameter>channel</parameter> on server connected to by <parameter>channel</parameter>. Mode flags are passed in <parameter>mode_spec</parameter> and are applied to the user specified by <parameter>nick</parameter>. </para> <para> Mode flags are set or cleared by specifind a mode character and prepending it with a plus or minus character respectively. E.g. operator mode is granted by '+o' and revoked by '-o' passed as <parameter>mode_spec</parameter>. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-html-encode"> <refnamediv> <refname>ircg_html_encode</refname> <refpurpose> HTMLã§ä¿åãããæååãã¨ã³ã³ã¼ããã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_html_encode</function></funcdef> <paramdef>string <parameter>html_string</parameter></paramdef> </funcprototype> </funcsynopsis> <para> ... </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-whois"> <refnamediv> <refname>ircg_whois</refname> <refpurpose> ãµã¼ãä¸ã®ããã¯ãã¼ã ããã¦ã¼ã¶æ å ±ãæ¤ç´¢ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_whois</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-kick"> <refnamediv> <refname>ircg_kick</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ãã«ããã¦ã¼ã¶ãæé¤ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_kick</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> <paramdef>string <parameter>reason</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Kick user <parameter>nick</parameter> from <parameter>channel</parameter> on server connected to by <parameter>connection</parameter>. <parameter>reason</parameter> should give a short message describing why this action was performed. </para> </refsect1> </refentry> <refentry id="function.ircg-ignore-add"> <refnamediv> <refname>ircg_ignore_add</refname> <refpurpose> ãµã¼ãä¸ã®é¤å¤ãªã¹ãã«ã¦ã¼ã¶ã追å ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_ignore_add</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> This function will add user <parameter>nick</parameter> to your ignore list on the server connected to by <parameter>connection</parameter>. By doing so you will suppress all messages from this user from being send to you. </para> <para> See also: <function>ircg_ignore_del</function> . </para> </refsect1> </refentry> <refentry id="function.ircg-ignore-del"> <refnamediv> <refname>ircg_ignore_del</refname> <refpurpose> ãµã¼ãä¸ã®é¤å¤ãªã¹ãããã¦ã¼ã¶ãåé¤ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_ignore_del</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> This function remove user <parameter>nick</parameter> to your ignore list on the server connected to by <parameter>connection</parameter>. </para> <para> See also: <function>ircg_ignore_add</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-disconnect"> <refnamediv> <refname>ircg_disconnect</refname> <refpurpose> ãµã¼ãã¸ã®æ¥ç¶ãéãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_disconnect</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>reason</parameter></paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_disconnect</function> will close a <parameter>connection</parameter> to a server previously established with <function>ircg-pconnect</function>. </para> <para> See also: <function>ircg_pconnect</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-is-conn-alive"> <refnamediv> <refname>ircg_is_conn_alive</refname> <refpurpose> æ¥ç¶ã¹ãã¼ã¿ã¹ã確èªãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_is_conn_alive</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_is_conn_alive</function> returns true if <parameter>connection</parameter> is still alive and working or false if the server no longer talks to us. </para> </refsect1> </refentry> <refentry id="function.ircg-lookup-format-messages"> <refnamediv> <refname>ircg_lookup_format_messages</refname> <refpurpose> IRCã¡ãã»ã¼ã¸ã®è¡¨ç¤ºç¨æååãã©ã¼ãããã®è¨å®ã鏿ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef> boolean <function>ircg_lookup_format_messages</function> </funcdef> <paramdef>string <parameter>name</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Select the set of format strings to use for display of IRC messages and events. Sets may be registered with <function>ircg_register_format_messages</function>, a default set named <literal>ircg</literal> is always available. </para> <para> See also: <function>ircg_register_format_messages</function> </para> </refsect1> </refentry> <refentry id="function.ircg-register-format-messages"> <refnamediv> <refname>ircg_register_format_messages</refname> <refpurpose> IRCã¡ãã»ã¼ã¸ã®è¡¨ç¤ºç¨æååãã©ã¼ãããã®è¨å®ãç»é²ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef> boolean <function>ircg_register_format_messages</function> </funcdef> <paramdef>string <parameter>name</parameter></paramdef> <paramdef>array <parameter>messages</parameter></paramdef> </funcprototype> </funcsynopsis> <para> With <function>ircg_register_format_messages</function> you can customize the way your IRC output looks like. You can even register different format string sets and switch between them on the fly with <function>ircg_lookup_format_messages</function>. </para> <para> <itemizedlist> <listitem><simpara>Plain channel message</simpara></listitem> <listitem><simpara>Private message received</simpara></listitem> <listitem><simpara>Private message sent</simpara></listitem> <listitem><simpara>Some user leaves channel</simpara></listitem> <listitem><simpara>Some user enters channel</simpara></listitem> <listitem><simpara>Some user was kicked from the channel</simpara></listitem> <listitem><simpara>Topic has been changed</simpara></listitem> <listitem><simpara>Error</simpara></listitem> <listitem><simpara>Fatal error</simpara></listitem> <listitem><simpara>Join list end(?)</simpara></listitem> <listitem><simpara>Self part(?)</simpara></listitem> <listitem><simpara>Some user changes his nick</simpara></listitem> <listitem><simpara>Some user quits his connection</simpara></listitem> <listitem><simpara>Mass join begin</simpara></listitem> <listitem><simpara>Mass join element</simpara></listitem> <listitem><simpara>Mass join end</simpara></listitem> <listitem><simpara>Whois user</simpara></listitem> <listitem><simpara>Whois server</simpara></listitem> <listitem><simpara>Whois server</simpara></listitem> <listitem><simpara>Whois idle</simpara></listitem> <listitem><simpara>Whois channel</simpara></listitem> <listitem><simpara>Whois end</simpara></listitem> <listitem><simpara>Voice status change on user</simpara></listitem> <listitem><simpara>Operator status change on user</simpara></listitem> <listitem><simpara>Banlist</simpara></listitem> <listitem><simpara>Banlist end</simpara></listitem> </itemizedlist> <itemizedlist> <listitem><simpara>%f - from</simpara></listitem> <listitem><simpara>%t - to</simpara></listitem> <listitem><simpara>%c - channel</simpara></listitem> <listitem><simpara>%r - plain message</simpara></listitem> <listitem><simpara>%m - encoded message</simpara></listitem> <listitem><simpara>%j - js encoded message</simpara></listitem> </itemizedlist> <itemizedlist> <listitem><simpara>1 - mod encode</simpara></listitem> <listitem><simpara>2 - nickname decode</simpara></listitem> </itemizedlist> </para> <para> <function>ircg_lookup_format_messages</function>ãåç §ä¸ããã </para> </refsect1> </refentry> </reference> <!-- 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 sgml-parent-document:nil sgml-default-dtd-file:"../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: --> Index: phpdoc/ja/functions/zip.xml +++ phpdoc/ja/functions/zip.xml <reference id="ref.zip"> <title>Zipãã¡ã¤ã«é¢æ°(èªè¾¼ã®ã¿)</title> <titleabbrev>Zip</titleabbrev> <partintro> <para> ãã®ã¢ã¸ã¥ã¼ã«ã¯ãGuido Draheimã«ãã使ãããZIPå§ç¸®ãããã¢ã¼ã«ã¤ã ããã³ãã®ä¸ã®ãã¡ã¤ã«ãééçã«èªã¿ããããã®ã©ã¤ãã©ãª <ulink url="&url.zziplib;">ZZIPlib</ulink>ã®é¢æ°ã使ç¨ãã¾ãã </para> <para> ZZIPlib ã¯ãZIPã®å§ç¸®ã¢ã«ã´ãªãºã ã®å®å ¨ãªå®è£ ã§æä¾ããã颿°ã®ãµãã»ã ãã§ãããZIPãã¡ã¤ã«ã¢ã¼ã«ã¤ãã®èªè¾¼ã¿ã®ã¿ãã§ãããã¨ã«æ³¨æãã¦ä¸ããã ãã®ã©ã¤ãã©ãªã§èªã¿è¾¼ã¾ããZIPãã¡ã¤ã«ã¢ã¼ã«ã¤ãã使ããã«ã¯ãé常㮠ZIPã¦ã¼ãã£ãªãã£ãå¿ è¦ã§ãã </para> <para> PHPã«ãããZipãµãã¼ãã¯ãããã©ã«ãã§ã¯ä½¿ç¨ã§ãã¾ããã Zipãµãã¼ããæå¹ã«ããã«ã¯ãPHPã®ã³ã³ãã¤ã«æã«configureã®ãªãã·ã§ã³ã« <link linkend="install.configure.with-zip">--with-zip</link>ãæå®ã㦠ã³ã³ãã¤ã«ããå¿ è¦ãããã¾ãããã®ã¢ã¸ã¥ã¼ã«ã¯ãZZIPlib ãã¼ã¸ã§ã³ >= 0.10.6ãå¿ è¦ã¨ãã¾ãã </para> <sect1 id="zip-example"> <title>使ç¨ä¾</title> <para> 以ä¸ã®ä¾ã¯ãZIPãã¡ã¤ã«ã¢ã¼ã«ã¤ãããªã¼ãã³ãããã®ã¢ã¼ã«ã¤ãã®ä¸ã®å ãã¡ã¤ã«ãèªã¿è¾¼ãã§ããã®å 容ãåºåãããã®ã§ãããã®ä¾ã§ä½¿ç¨ãã㦠ãã <filename>test2.php</filename> ã¢ã¼ã«ã¤ãã¯ãZZIPlibã½ã¼ã¹é å¸ã« å«ã¾ãããã¹ãç¨ã®ã¢ã¼ã«ã¤ãã®ä¸ã¤ã§ãã </para> <example> <title>Zip ã®ä½¿ç¨ä¾</title> <programlisting role="php"> <?php $zip = zip_open("/tmp/test2.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "Name: " . zip_entry_name($zip_entry) . "\n"; echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "\n"; echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "\n"; echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "\n"; if (zip_entry_open($zip, $zip_entry, "r")) { echo "File Contents:\n"; $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); echo "$buf\n"; zip_entry_close($zip_entry); } echo "\n"; } zip_close($zip); } ?> </programlisting> </example> </sect1> </partintro> <refentry id="function.zip-close"> <refnamediv> <refname>zip_close</refname> <refpurpose>Zipãã¡ã¤ã«ã¢ã¼ã«ã¤ããéãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>void <function>zip_close</function></funcdef> <paramdef>resource <parameter>zip</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Closes a zip file archive. The parameter <parameter>zip</parameter> must be a zip archive previously opened by <function>zip_open</function>. </para> <para> This function has no return value. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-close"> <refnamediv> <refname>zip_entry_close</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªãã¯ãã¼ãºãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>void <function>zip_close</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Closes a directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> must be a valid directory entry opened by <function>zip_entry_open</function>. </para> <para> This function has no return value. </para> <para> See also <function>zip_entry_open</function> and <function>zip_entry_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-compressedsize"> <refnamediv> <refname>zip_entry_compressedsize</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®å§ç¸®æã®ãµã¤ãºãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>int <function>zip_entry_compressedsize</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the compressed size of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-compressionmethod"> <refnamediv> <refname>zip_entry_compressionmethod</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®å§ç¸®æ¹æ³ãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>string <function>zip_entry_compressionmethod</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the compression method of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-filesize"> <refnamediv> <refname>zip_entry_filesize</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®å®éã®ãã¡ã¤ã«ãµã¤ãºãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>int <function>zip_entry_filesize</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the actual size of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-name"> <refnamediv> <refname>zip_entry_name</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®ååãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>string <function>zip_entry_name</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the name of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-open"> <refnamediv> <refname>zip_entry_open</refname> <refpurpose>èªè¾¼ã¿ç¨ã«ãã£ã¬ã¯ããªã¨ã³ããªããªã¼ãã³ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>bool <function>zip_entry_open</function></funcdef> <paramdef>resource <parameter>zip</parameter></paramdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> <paramdef>string <parameter><optional>mode</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> Opens a directory entry in a zip file for reading. The parameter <parameter>zip</parameter> is a valid resource handle returned by <function>zip_open</function>. The parameter <parameter>zip_entry</parameter> is a directory entry resource returned by <function>zip_read</function>. The optional parameter <parameter>mode</parameter> can be any of the modes specified in the documentaion for <function>fopen</function>. </para> <note> <para> Currently, <parameter>mode</parameter> is ignored and is always <literal>"rb"</literal>. This is due to the fact that zip support in PHP is read only access. Please see <function>fopen</function> for an explanation of various modes, including <literal>"rb"</literal>. </para> </note> <para> Returns <literal>true</literal> on succes or <literal>false</literal> on failure. </para> <note> <para> Unlike <function>fopen</function> and other similar functions, the return value of <function>zip_entry_open</function> only indicates the result of the operation and is not needed for reading or closing the directory entry. </para> </note> <para> See also <function>zip_entry_read</function> and <function>zip_entry_close</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-read"> <refnamediv> <refname>zip_entry_read</refname> <refpurpose>ãªã¼ãã³ããããã£ã¬ã¯ããªã¨ã³ããªããèªã¿è¾¼ã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>string <function>zip_entry_read</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> <paramdef>int <parameter><optional>length</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> Reads up to <parameter>length</parameter> bytes from an open directory entry. If <parameter>length</parameter> is not specified, then <function>zip_entry_read</function> will attempt to read 1024 bytes. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <note> <para> The <parameter>length</parameter> parameter should be the uncompressed length you wish to read. </para> </note> <para> Returns the data read, or <literal>false</literal> if the end of the file is reached. </para> <para> See also <function>zip_entry_open</function>, <function>zip_entry_close</function> and <function>zip_entry_filesize</function>. </para> </refsect1> </refentry> <refentry id="function.zip-open"> <refnamediv> <refname>zip_open</refname> <refpurpose>Zipãã¡ã¤ã«ã¢ã¼ã«ã¤ãããªã¼ãã³ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>resource <function>zip_open</function></funcdef> <paramdef>string <parameter>filename</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Opens a new zip archive for reading. The <parameter>filename</parameter> parameter is the filename of the zip archive to open. </para> <para> Returns a resource handle for later use with <function>zip_read</function> and <function>zip_close</function> or returns <literal>false</literal> if <parameter>filename</parameter> does not exist. </para> <para> See also <function>zip_read</function> and <function>zip_close</function>. </para> </refsect1> </refentry> <refentry id="function.zip-read"> <refnamediv> <refname>zip_read</refname> <refpurpose>Zipãã¡ã¤ã«ã¢ã¼ã«ã¤ãã®ä¸ã®æ¬¡ã®ã¨ã³ããªãèªã¿è¾¼ã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>resource <function>zip_read</function></funcdef> <paramdef>resource <parameter>zip</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Reads the next entry in a zip file archive. The parameter <parameter>zip</parameter> must be a zip archive previously opened by <function>zip_open</function>. </para> <para> Returns a directory entry resource for later use with the <function>zip_entry_...</function> functions. </para> <para> See also <function>zip_open</function>, <function>zip_close</function>, <function>zip_entry_open</function> and <function>zip_entry_read</function>. </para> </refsect1> </refentry> </reference> <!-- 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 sgml-parent-document:nil sgml-default-dtd-file:"../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: -->
Index: phpdoc/ja/functions/ircg.xml +++ phpdoc/ja/functions/ircg.xml <reference id="ref.ircg"> <title>IRC Gateway颿°</title> <titleabbrev>IRC Gateway</titleabbrev> <partintro> <para> Internet Relay Chat Gateway ... </para> </partintro> <refentry id="function.ircg-pconnect"> <refnamediv> <refname>ircg_pconnect</refname> <refpurpose> IRCãµã¼ãã«æ¥ç¶ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>resource <function>ircg_pconnect</function></funcdef> <paramdef>string <parameter>username</parameter></paramdef> <paramdef>string <parameter><optional>server_ip</optional></parameter> </paramdef> <paramdef>int <parameter><optional>server_port</optional></parameter> </paramdef> <paramdef>string <parameter><optional>msg_format</optional></parameter> </paramdef> <paramdef>array <parameter><optional>ctcp_messages</optional></parameter> </paramdef> <paramdef>array <parameter><optional>user_settings</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_pconnect</function> will try to establish a connection to an IRC server and return a connection resource handle for further use. </para> <para> The only mandatory parameter is <parameter>username</parameter>, this will set your initial nicknake on the server. <parameter>server_ip</parameter> and <parameter>server_port</parameter> are optional and default to <literal>127.0.0.1</literal> and <literal>6667</literal>. <note> <para> For now parameter <parameter>server_ip</parameter> will not do any hostname lookups and will only accept IP addresses in numerical form. </para> </note> </para> <para> You can customize the output of IRC messages and events by selection a format string set previously created with <function>ircg_register_format_messages</function> by specifing the sets name in <parameter>msg_format</parameter>. </para> <para> <parameter>ctcp_messages</parameter> </para> <para> <parameter>user_settings</parameter> </para> <para> See also: <function>ircg_disconnect</function>, <function>ircg_is_conn_alive</function>, <function>ircg_register_format_messages</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-set-current"> <refnamediv> <refname>ircg_set_current</refname> <refpurpose> åºåç¨ã«ã«ã¬ã³ãã®æ¥ç¶ãè¨å®ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_set_current</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Select the current connection for output in this execution context. Every output sent from the server connected to by <parameter>connection</parameter> will be copied to standard output while using default formating or a formar string set specified by <function>ircg_register_format_messages</function> and selected by <function>irct_lookup_format_messages</function>. </para> <para> See also: <function>ircg_register_format_messages</function> and <function>ircg_lookup_format_messages</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-join"> <refnamediv> <refname>ircg_join</refname> <refpurpose> æ¥ç¶ä¸ã®ãµã¼ãä¸ã§ãã£ã³ãã«ã«æ¥ç¶ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_join</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Join the channel <parameter>channel</parameter> on the server connected to by <parameter>connection</parameter>. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-part"> <refnamediv> <refname>ircg_part</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ã³ãã«ããé¢è±ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_part</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Leave the channel <parameter>channel</parameter> on the server connected to by <parameter>connection</parameter>. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-msg"> <refnamediv> <refname>ircg_msg</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ã³ãã«ã¾ãã¯ã¦ã¼ã¶ã«ã¡ãã»ã¼ã¸ãéä¿¡ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_msg</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>recipient</parameter></paramdef> <paramdef>string <parameter>message</parameter></paramdef> <paramdef>boolean <parameter><optional>suppress</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_msg</function> will send the message to a channel or user on the server connected to by <parameter>connection</parameter>. A <parameter>recipient</parameter> starting with <literal>#</literal> or <literal>&</literal> will send the <parameter>message</parameter> to a channel, anything else will be interpreted as a username. </para> <para> Setting the optional parameter <parameter>suppress</parameter> to a true value will suppress output of your message to your own <parameter>connection</parameter>. </para> </refsect1> </refentry> <refentry id="function.ircg-notice"> <refnamediv> <refname>ircg_notice</refname> <refpurpose> ãµã¼ãä¸ã®ã¦ã¼ã¶ã«éç¥ãéä¿¡ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_notice</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter></parameter></paramdef> <paramdef>string <parameter>message</parameter></paramdef> </funcprototype> </funcsynopsis> <para> This function will send the <parameter>message</parameter> text to the user <parameter>nick</parameter> on the server connected to by <parameter>connection</parameter>. Query your IRC documentation of choice for the exact difference between a MSG and a NOTICE. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-nick"> <refnamediv> <refname>ircg_nick</refname> <refpurpose> ãµã¼ãä¸ã®ããã¯ãã¼ã ã夿´ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_nick</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Change your nickname on the given <parameter>connection</parameter> to the one given in <parameter>nick</parameter> if possible. </para> <para> Will return true on success and false on failure. </para> </refsect1> </refentry> <refentry id="function.ircg-topic"> <refnamediv> <refname>ircg_topic</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ãã«ç¨ã«ãããã¯ãè¨å®ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_topic</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> <paramdef>string <parameter>new_topic</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Change the topic for channel <parameter>channel</parameter> on the server connected to by <parameter>connection</parameter> to <parameter>new_topic</parameter>. </para> </refsect1> </refentry> <refentry id="function.ircg-channel_mode"> <refnamediv> <refname>ircg_channel_mode</refname> <refpurpose> ã¦ã¼ã¶ç¨ã«ãã£ã³ãã«ã¢ã¼ããã©ã°ãè¨å®ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_channel_mode</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> <paramdef>string <parameter>mode_spec</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Set channel mode flags for <parameter>channel</parameter> on server connected to by <parameter>channel</parameter>. Mode flags are passed in <parameter>mode_spec</parameter> and are applied to the user specified by <parameter>nick</parameter>. </para> <para> Mode flags are set or cleared by specifind a mode character and prepending it with a plus or minus character respectively. E.g. operator mode is granted by '+o' and revoked by '-o' passed as <parameter>mode_spec</parameter>. </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-html-encode"> <refnamediv> <refname>ircg_html_encode</refname> <refpurpose> HTMLã§ä¿åãããæååãã¨ã³ã³ã¼ããã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_html_encode</function></funcdef> <paramdef>string <parameter>html_string</parameter></paramdef> </funcprototype> </funcsynopsis> <para> ... </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-whois"> <refnamediv> <refname>ircg_whois</refname> <refpurpose> ãµã¼ãä¸ã®ããã¯ãã¼ã ããã¦ã¼ã¶æ å ±ãæ¤ç´¢ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_whois</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> </para> <para> See also: </para> </refsect1> </refentry> <refentry id="function.ircg-kick"> <refnamediv> <refname>ircg_kick</refname> <refpurpose> ãµã¼ãä¸ã®ãã£ãã«ããã¦ã¼ã¶ãæé¤ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_kick</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>channel</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> <paramdef>string <parameter>reason</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Kick user <parameter>nick</parameter> from <parameter>channel</parameter> on server connected to by <parameter>connection</parameter>. <parameter>reason</parameter> should give a short message describing why this action was performed. </para> </refsect1> </refentry> <refentry id="function.ircg-ignore-add"> <refnamediv> <refname>ircg_ignore_add</refname> <refpurpose> ãµã¼ãä¸ã®é¤å¤ãªã¹ãã«ã¦ã¼ã¶ã追å ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_ignore_add</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> This function will add user <parameter>nick</parameter> to your ignore list on the server connected to by <parameter>connection</parameter>. By doing so you will suppress all messages from this user from being send to you. </para> <para> See also: <function>ircg_ignore_del</function> . </para> </refsect1> </refentry> <refentry id="function.ircg-ignore-del"> <refnamediv> <refname>ircg_ignore_del</refname> <refpurpose> ãµã¼ãä¸ã®é¤å¤ãªã¹ãããã¦ã¼ã¶ãåé¤ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_ignore_del</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>nick</parameter></paramdef> </funcprototype> </funcsynopsis> <para> This function remove user <parameter>nick</parameter> to your ignore list on the server connected to by <parameter>connection</parameter>. </para> <para> See also: <function>ircg_ignore_add</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-disconnect"> <refnamediv> <refname>ircg_disconnect</refname> <refpurpose> ãµã¼ãã¸ã®æ¥ç¶ãéãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_disconnect</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> <paramdef>string <parameter>reason</parameter></paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_disconnect</function> will close a <parameter>connection</parameter> to a server previously established with <function>ircg-pconnect</function>. </para> <para> See also: <function>ircg_pconnect</function>. </para> </refsect1> </refentry> <refentry id="function.ircg-is-conn-alive"> <refnamediv> <refname>ircg_is_conn_alive</refname> <refpurpose> æ¥ç¶ã¹ãã¼ã¿ã¹ã確èªãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>ircg_is_conn_alive</function></funcdef> <paramdef>resource <parameter>connection</parameter></paramdef> </funcprototype> </funcsynopsis> <para> <function>ircg_is_conn_alive</function> returns true if <parameter>connection</parameter> is still alive and working or false if the server no longer talks to us. </para> </refsect1> </refentry> <refentry id="function.ircg-lookup-format-messages"> <refnamediv> <refname>ircg_lookup_format_messages</refname> <refpurpose> IRCã¡ãã»ã¼ã¸ã®è¡¨ç¤ºç¨æååãã©ã¼ãããã®è¨å®ã鏿ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef> boolean <function>ircg_lookup_format_messages</function> </funcdef> <paramdef>string <parameter>name</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Select the set of format strings to use for display of IRC messages and events. Sets may be registered with <function>ircg_register_format_messages</function>, a default set named <literal>ircg</literal> is always available. </para> <para> See also: <function>ircg_register_format_messages</function> </para> </refsect1> </refentry> <refentry id="function.ircg-register-format-messages"> <refnamediv> <refname>ircg_register_format_messages</refname> <refpurpose> IRCã¡ãã»ã¼ã¸ã®è¡¨ç¤ºç¨æååãã©ã¼ãããã®è¨å®ãç»é²ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef> boolean <function>ircg_register_format_messages</function> </funcdef> <paramdef>string <parameter>name</parameter></paramdef> <paramdef>array <parameter>messages</parameter></paramdef> </funcprototype> </funcsynopsis> <para> With <function>ircg_register_format_messages</function> you can customize the way your IRC output looks like. You can even register different format string sets and switch between them on the fly with <function>ircg_lookup_format_messages</function>. </para> <para> <itemizedlist> <listitem><simpara>Plain channel message</simpara></listitem> <listitem><simpara>Private message received</simpara></listitem> <listitem><simpara>Private message sent</simpara></listitem> <listitem><simpara>Some user leaves channel</simpara></listitem> <listitem><simpara>Some user enters channel</simpara></listitem> <listitem><simpara>Some user was kicked from the channel</simpara></listitem> <listitem><simpara>Topic has been changed</simpara></listitem> <listitem><simpara>Error</simpara></listitem> <listitem><simpara>Fatal error</simpara></listitem> <listitem><simpara>Join list end(?)</simpara></listitem> <listitem><simpara>Self part(?)</simpara></listitem> <listitem><simpara>Some user changes his nick</simpara></listitem> <listitem><simpara>Some user quits his connection</simpara></listitem> <listitem><simpara>Mass join begin</simpara></listitem> <listitem><simpara>Mass join element</simpara></listitem> <listitem><simpara>Mass join end</simpara></listitem> <listitem><simpara>Whois user</simpara></listitem> <listitem><simpara>Whois server</simpara></listitem> <listitem><simpara>Whois server</simpara></listitem> <listitem><simpara>Whois idle</simpara></listitem> <listitem><simpara>Whois channel</simpara></listitem> <listitem><simpara>Whois end</simpara></listitem> <listitem><simpara>Voice status change on user</simpara></listitem> <listitem><simpara>Operator status change on user</simpara></listitem> <listitem><simpara>Banlist</simpara></listitem> <listitem><simpara>Banlist end</simpara></listitem> </itemizedlist> <itemizedlist> <listitem><simpara>%f - from</simpara></listitem> <listitem><simpara>%t - to</simpara></listitem> <listitem><simpara>%c - channel</simpara></listitem> <listitem><simpara>%r - plain message</simpara></listitem> <listitem><simpara>%m - encoded message</simpara></listitem> <listitem><simpara>%j - js encoded message</simpara></listitem> </itemizedlist> <itemizedlist> <listitem><simpara>1 - mod encode</simpara></listitem> <listitem><simpara>2 - nickname decode</simpara></listitem> </itemizedlist> </para> <para> <function>ircg_lookup_format_messages</function>ãåç §ä¸ããã </para> </refsect1> </refentry> </reference> <!-- 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 sgml-parent-document:nil sgml-default-dtd-file:"../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: --> Index: phpdoc/ja/functions/zip.xml +++ phpdoc/ja/functions/zip.xml <reference id="ref.zip"> <title>Zipãã¡ã¤ã«é¢æ°(èªè¾¼ã®ã¿)</title> <titleabbrev>Zip</titleabbrev> <partintro> <para> ãã®ã¢ã¸ã¥ã¼ã«ã¯ãGuido Draheimã«ãã使ãããZIPå§ç¸®ãããã¢ã¼ã«ã¤ã ããã³ãã®ä¸ã®ãã¡ã¤ã«ãééçã«èªã¿ããããã®ã©ã¤ãã©ãª <ulink url="&url.zziplib;">ZZIPlib</ulink>ã®é¢æ°ã使ç¨ãã¾ãã </para> <para> ZZIPlib ã¯ãZIPã®å§ç¸®ã¢ã«ã´ãªãºã ã®å®å ¨ãªå®è£ ã§æä¾ããã颿°ã®ãµãã»ã ãã§ãããZIPãã¡ã¤ã«ã¢ã¼ã«ã¤ãã®èªè¾¼ã¿ã®ã¿ãã§ãããã¨ã«æ³¨æãã¦ä¸ããã ãã®ã©ã¤ãã©ãªã§èªã¿è¾¼ã¾ããZIPãã¡ã¤ã«ã¢ã¼ã«ã¤ãã使ããã«ã¯ãé常㮠ZIPã¦ã¼ãã£ãªãã£ãå¿ è¦ã§ãã </para> <para> PHPã«ãããZipãµãã¼ãã¯ãããã©ã«ãã§ã¯ä½¿ç¨ã§ãã¾ããã Zipãµãã¼ããæå¹ã«ããã«ã¯ãPHPã®ã³ã³ãã¤ã«æã«configureã®ãªãã·ã§ã³ã« <link linkend="install.configure.with-zip">--with-zip</link>ãæå®ã㦠ã³ã³ãã¤ã«ããå¿ è¦ãããã¾ãããã®ã¢ã¸ã¥ã¼ã«ã¯ãZZIPlib ãã¼ã¸ã§ã³ >= 0.10.6ãå¿ è¦ã¨ãã¾ãã </para> <sect1 id="zip-example"> <title>使ç¨ä¾</title> <para> 以ä¸ã®ä¾ã¯ãZIPãã¡ã¤ã«ã¢ã¼ã«ã¤ãããªã¼ãã³ãããã®ã¢ã¼ã«ã¤ãã®ä¸ã®å ãã¡ã¤ã«ãèªã¿è¾¼ãã§ããã®å 容ãåºåãããã®ã§ãããã®ä¾ã§ä½¿ç¨ãã㦠ãã <filename>test2.php</filename> ã¢ã¼ã«ã¤ãã¯ãZZIPlibã½ã¼ã¹é å¸ã« å«ã¾ãããã¹ãç¨ã®ã¢ã¼ã«ã¤ãã®ä¸ã¤ã§ãã </para> <example> <title>Zip ã®ä½¿ç¨ä¾</title> <programlisting role="php"> <?php $zip = zip_open("/tmp/test2.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "Name: " . zip_entry_name($zip_entry) . "\n"; echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "\n"; echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "\n"; echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "\n"; if (zip_entry_open($zip, $zip_entry, "r")) { echo "File Contents:\n"; $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); echo "$buf\n"; zip_entry_close($zip_entry); } echo "\n"; } zip_close($zip); } ?> </programlisting> </example> </sect1> </partintro> <refentry id="function.zip-close"> <refnamediv> <refname>zip_close</refname> <refpurpose>Zipãã¡ã¤ã«ã¢ã¼ã«ã¤ããéãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>void <function>zip_close</function></funcdef> <paramdef>resource <parameter>zip</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Closes a zip file archive. The parameter <parameter>zip</parameter> must be a zip archive previously opened by <function>zip_open</function>. </para> <para> This function has no return value. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-close"> <refnamediv> <refname>zip_entry_close</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªãã¯ãã¼ãºãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>void <function>zip_close</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Closes a directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> must be a valid directory entry opened by <function>zip_entry_open</function>. </para> <para> This function has no return value. </para> <para> See also <function>zip_entry_open</function> and <function>zip_entry_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-compressedsize"> <refnamediv> <refname>zip_entry_compressedsize</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®å§ç¸®æã®ãµã¤ãºãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>int <function>zip_entry_compressedsize</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the compressed size of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-compressionmethod"> <refnamediv> <refname>zip_entry_compressionmethod</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®å§ç¸®æ¹æ³ãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>string <function>zip_entry_compressionmethod</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the compression method of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-filesize"> <refnamediv> <refname>zip_entry_filesize</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®å®éã®ãã¡ã¤ã«ãµã¤ãºãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>int <function>zip_entry_filesize</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the actual size of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-name"> <refnamediv> <refname>zip_entry_name</refname> <refpurpose>ãã£ã¬ã¯ããªã¨ã³ããªã®ååãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>string <function>zip_entry_name</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Returns the name of the directory entry specified by <parameter>zip_entry</parameter>. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <para> See also <function>zip_open</function> and <function>zip_read</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-open"> <refnamediv> <refname>zip_entry_open</refname> <refpurpose>èªè¾¼ã¿ç¨ã«ãã£ã¬ã¯ããªã¨ã³ããªããªã¼ãã³ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>bool <function>zip_entry_open</function></funcdef> <paramdef>resource <parameter>zip</parameter></paramdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> <paramdef>string <parameter><optional>mode</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> Opens a directory entry in a zip file for reading. The parameter <parameter>zip</parameter> is a valid resource handle returned by <function>zip_open</function>. The parameter <parameter>zip_entry</parameter> is a directory entry resource returned by <function>zip_read</function>. The optional parameter <parameter>mode</parameter> can be any of the modes specified in the documentaion for <function>fopen</function>. </para> <note> <para> Currently, <parameter>mode</parameter> is ignored and is always <literal>"rb"</literal>. This is due to the fact that zip support in PHP is read only access. Please see <function>fopen</function> for an explanation of various modes, including <literal>"rb"</literal>. </para> </note> <para> Returns <literal>true</literal> on succes or <literal>false</literal> on failure. </para> <note> <para> Unlike <function>fopen</function> and other similar functions, the return value of <function>zip_entry_open</function> only indicates the result of the operation and is not needed for reading or closing the directory entry. </para> </note> <para> See also <function>zip_entry_read</function> and <function>zip_entry_close</function>. </para> </refsect1> </refentry> <refentry id="function.zip-entry-read"> <refnamediv> <refname>zip_entry_read</refname> <refpurpose>ãªã¼ãã³ããããã£ã¬ã¯ããªã¨ã³ããªããèªã¿è¾¼ã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>string <function>zip_entry_read</function></funcdef> <paramdef>resource <parameter>zip_entry</parameter></paramdef> <paramdef>int <parameter><optional>length</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> Reads up to <parameter>length</parameter> bytes from an open directory entry. If <parameter>length</parameter> is not specified, then <function>zip_entry_read</function> will attempt to read 1024 bytes. The parameter <parameter>zip_entry</parameter> is a valid directory entry returned by <function>zip_read</function>. </para> <note> <para> The <parameter>length</parameter> parameter should be the uncompressed length you wish to read. </para> </note> <para> Returns the data read, or <literal>false</literal> if the end of the file is reached. </para> <para> See also <function>zip_entry_open</function>, <function>zip_entry_close</function> and <function>zip_entry_filesize</function>. </para> </refsect1> </refentry> <refentry id="function.zip-open"> <refnamediv> <refname>zip_open</refname> <refpurpose>Zipãã¡ã¤ã«ã¢ã¼ã«ã¤ãããªã¼ãã³ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>resource <function>zip_open</function></funcdef> <paramdef>string <parameter>filename</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Opens a new zip archive for reading. The <parameter>filename</parameter> parameter is the filename of the zip archive to open. </para> <para> Returns a resource handle for later use with <function>zip_read</function> and <function>zip_close</function> or returns <literal>false</literal> if <parameter>filename</parameter> does not exist. </para> <para> See also <function>zip_read</function> and <function>zip_close</function>. </para> </refsect1> </refentry> <refentry id="function.zip-read"> <refnamediv> <refname>zip_read</refname> <refpurpose>Zipãã¡ã¤ã«ã¢ã¼ã«ã¤ãã®ä¸ã®æ¬¡ã®ã¨ã³ããªãèªã¿è¾¼ã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <funcsynopsis> <funcprototype> <funcdef>resource <function>zip_read</function></funcdef> <paramdef>resource <parameter>zip</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Reads the next entry in a zip file archive. The parameter <parameter>zip</parameter> must be a zip archive previously opened by <function>zip_open</function>. </para> <para> Returns a directory entry resource for later use with the <function>zip_entry_...</function> functions. </para> <para> See also <function>zip_open</function>, <function>zip_close</function>, <function>zip_entry_open</function> and <function>zip_entry_read</function>. </para> </refsect1> </refentry> </reference> <!-- 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 sgml-parent-document:nil sgml-default-dtd-file:"../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: -->