1
0
mirror of https://github.com/php/doc-ja.git synced 2026-03-25 23:52:16 +01:00
Commit Graph

254 Commits

Author SHA1 Message Date
Yoshinari Takaoka
8df195e878 Remove <para> in invalid places
3f1dbc451b
2025-11-16 12:17:04 +09:00
Yoshinari Takaoka
fd1d3e303a mb-strpos.xml Use parameter names instead of types, fix typos and XML syntax
95d0554643
2025-11-01 00:58:40 +09:00
Yoshinari Takaoka
89e170b80f Update strpos docs with error handling details when offset exceeds length
4b72b23513
2025-10-31 23:49:53 +09:00
Yoshinari Takaoka
03e953435f add details about php8.1 mb-detect-encoding unordered encodings
7c4b5fb40a
2025-10-16 00:10:40 +09:00
Yoshinari Takaoka
9e83c653a8 fix role of codeblocks
a60ef65239
2025-08-30 13:14:50 +09:00
Yoshinari Takaoka
c811d09cec [ext/mbstring] followed all updates made on or after November 13, 2024.
https://github.com/php/doc-en/commits/master/reference/mbstring
2025-08-22 20:50:26 +09:00
KentarouTakeda
180a2c1299 <type>型名</type><type>typeName</type> に修正 (#210) 2024-12-31 12:26:43 +09:00
nyan-dot
691c409688 Fix: add links (#222) 2024-12-22 12:40:56 +09:00
Yoshinari Takaoka
2c32d9817d mb_* func: add link to the list of supported encodings
5dd2d0f74e
2024-12-15 20:53:09 +09:00
Yoshinari Takaoka
7f256859f6 [PHP 8.4] Add manual for grapheme_str_split function
31e3015907
2024-12-15 14:45:06 +09:00
Yoshinari Takaoka
0e33646904 Fix Example section, Notes section before changelog
6c550e6d0c
2024-12-04 00:22:05 +09:00
Yoshinari Takaoka
f2f3a7660b Document changes to mbstring functions
398329d3c6
2024-12-04 00:14:23 +09:00
KentarouTakeda
4fd70d64f0 chore: マルチバイト関連の新規作成ページの原文リビジョンとクレジットを追加 (#174) 2024-11-17 16:40:04 +09:00
tekimen
d9165dc090 [PHP 8.4] mbstring関数の追加 (#167)
* [PHP 8.4] mbstring関数の追加

 - mb_trim
 - mb_ltrim
 - mb_rtrim
 - mb_ucfirst
 - mb_lcfirst

* Update reference/mbstring/functions/mb-lcfirst.xml

Co-authored-by: wakaba <wakabadou@gmail.com>

* Update reference/mbstring/functions/mb-ltrim.xml

Co-authored-by: wakaba <wakabadou@gmail.com>

* Update reference/mbstring/functions/mb-rtrim.xml

Co-authored-by: wakaba <wakabadou@gmail.com>

---------

Co-authored-by: wakaba <wakabadou@gmail.com>
2024-11-15 14:54:12 +09:00
Yoshinari Takaoka
1e3d658546 Add mb_scrub() to the mb_substitute_character() list
d023b296f3
2024-08-11 10:06:55 +09:00
Yoshinari Takaoka
56d4d96192 Remove empty resources pages
48ce43fe79
2024-07-27 20:38:54 +09:00
Yoshinari Takaoka
6caf9da879 Remove empty requirements pages
605553e228
2024-07-27 11:26:43 +09:00
Yoshinari Takaoka
e4880011cf Sync some methodsynopses with stubs
db22a7cfcb
2024-04-29 20:57:51 +09:00
Yoshinari Takaoka
ff0855a931 Minor markup issue fixups
62126c55f1
2024-04-28 14:39:23 +09:00
Gina Peter Banyard
3949505003 Apply revchecked skipped commit c60943fefc4ff8950460e76d714a463437cf0eb2
Replace PHP_INI_* with INI_* constants
2024-01-26 13:55:31 +00:00
Yoshinari Takaoka
eae74b5c3a Added missing space in mb_(convert|detect)_encoding() description
2c17cef6e7
2024-01-21 16:44:23 +09:00
Yoshinari Takaoka
dded9c0ccf Add PHP 8.2 changelog entry to mb_convert_encoding and mb_detect_encoding
cfb4b1ea25
2024-01-21 16:18:14 +09:00
Yoshinari Takaoka
263ba90ae7 Fix incorrect param name in mb_ereg_replace_callback() docs
14c33cf174
2024-01-06 20:16:23 +09:00
Yoshinari Takaoka
11a937cd2e Update mb-str-pad.xml 2023-12-10 19:25:25 +09:00
Yoshinari Takaoka
a1323a4817 [PHP 8.3] Passing a negative $width to mb_strimwidth() is now deprecated.
ca4b9d11a2
2023-11-05 10:23:30 +09:00
Yoshinari Takaoka
4f1d523739 Add documentation for mb_str_pad) based on str_pad()
470840865f
2023-10-06 22:24:28 +09:00
Yoshinari Takaoka
c32efb4664 sync with en 2023-10-05 20:36:17 +09:00
Yoshinari Takaoka
ef5f805cec Syncronize predefined constants with stubs - part 1 2023-09-05 20:35:39 +09:00
Yoshinari Takaoka
4e6ef2d363 mb_convert_kana throws ValueError when impossible combination since PHP 8.2
てきめんさんによる修正

ef9c9fa70f
2023-08-07 22:50:04 +09:00
rui-tanaka-takuho
2ca833ae00 Update mb-detect-encoding.xml (#96)
typo correction
2023-08-07 20:08:57 +09:00
Yoshinari Takaoka
bcc8b6ecf8 直前のコミットの反映漏れを修正 2023-07-26 08:39:12 +09:00
Yoshinari Takaoka
613a772e2f mb_regex_set_options: behavior and deprecation of the eval option
1a025802f7
2023-07-26 08:35:33 +09:00
Yoshinari Takaoka
7406445baf fixed typo 2023-07-16 18:18:33 +09:00
Yoshinari Takaoka
23fdeaee9b Improve documentation of a few functions which had &warn.undocumented.func;
77a60306bc
2023-06-17 11:28:51 +09:00
Yoshinari Takaoka
f8963abb56 Fix: (mb_encoding_aliases() missing changelog entry for ValueError)
96bc008584
2023-01-17 19:52:40 +09:00
Yoshinari Takaoka
d68f90e3e9 「参照ください」に統一
- 参照下さい
- 参照して下さい
- 参照してください

を「参照ください」に置き換えた。
個人的には「参照ください」は違和感のある日本語だが、既存の訳で圧倒的な優勢だったそれを採用した。

closes: #23
2022-12-19 23:29:40 +09:00
Yoshinari Takaoka
4edf79b642 Clarify supported encoding list page, because readers does not know where to go in chunked html page.
740eb58e8c
2022-10-18 19:55:24 +09:00
Yoshinari Takaoka
1b92d2dd7c 最終的に、全体を「拡張モジュール」に統一することとした
closes: #24
2022-10-17 22:00:50 +09:00
Yoshinari Takaoka
a5e1d3aa1e Document mbstring.regex_retry_limit and mbstring.regex_stack_limit directives
af844f698b
2022-10-10 00:18:25 +09:00
Yoshinari Takaoka
001c5ff031 Calling mb_check_encoding() without argument is deprecated
d2ff0abe16
2022-10-02 09:58:37 +09:00
Yoshinari Takaoka
6fba6bfaed Fix: mb-internal-encoding() throws ValueError on unknown encoding
5b3fc18be0
2022-06-07 00:35:44 +09:00
Yoshinari Takaoka
58e65586d2 Link to mb_encoding_aliases() from mb_list_encodings()
8a9c2ca098
2022-04-07 02:56:12 +09:00
Yoshinari Takaoka
006f695931 Improve documentation of string encoding conversion functions
- Move utf8_encode and utf8_decode into the strings chapter, since
  they were moved out of the XML extension in 7.2
- Recommend mb_convert_encoding, iconv, and UConverter::transcode
  when mentioning encoding in passing
- Document UConverter::transcode, based on examination of source
  and upstream ICU docs
- Make the language used more consistent, e.g. "convert" rather
  than "encode"/"decode", "encoding" rather than "charset"

99d758bd25
2022-04-04 22:36:51 +09:00
Yoshinari Takaoka
b4960c7424 MBString overloading was removed in 8.0.0
669c19f74e
2021-11-27 02:20:22 +09:00
Yoshinari Takaoka
72c986691d mb_ereg_match matches at beginning of subject only
酷いバグ... PHP 9 あたりで直されないものか。

https://bugs.php.net/bug.php?id=76245
7fcb23ea98
2021-11-11 23:27:21 +09:00
Yoshinari Takaoka
0b317fce67 Faulty mb_encode_mimeheader() example code
936691e744
2021-11-03 10:27:57 +09:00
Yoshinari Takaoka
75a9ee3539 [80738] Update MB string functions (#630)
* Add new `mbstring.changelog.needle-empty` entity

* Update changelog with `mbstring.changelog.needle-empty` entity
The following functions now support an empty `needle` argument.

- mb_strpos
- mb_strrpos
- mb_stripos
- mb_strripos
- mb_strstr
- mb_stristr
- mb_strrchr
- mb_strrichr

f63aa0afcd
2021-09-18 18:05:18 +09:00
Yoshinari Takaoka
0d68801773 Remove split() and ereg()
ereg系の関数は、PHP 5.3.0 で非推奨になり、7.0.0 で削除されている。
ドキュメントも完全に削除され、なかったことにされているので注意。

8f5f6a52c0
2021-06-24 08:45:40 +09:00
Yoshinari Takaoka
bcd87f77cd Re-added mb_* functions unicode section as notes 2021-06-13 20:45:37 +09:00
Yoshinari Takaoka
15827c9ee0 Fix issues in MbString directory 2021-06-11 01:41:11 +09:00