SJIS-win などのエンコーディングが mb_list_encodings の一覧から消えているが、マニュアルには残っている

Ouverte
#32 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
35/100
Type d'issue
Documentation
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
php
Domaine
documentation

Piste de recherche

Commencez par examiner le commit e2459857afdf70ed4bc23bc7f614e9f383eb3072 et la page de manuel mb_list_encodings afin de confirmer si les alias SJIS-win, SJIS-open et SJIS-ms doivent rester documentés. Vérifiez le guide de migration comme deuxième emplacement possible pour la documentation ; le travail sera considéré comme terminé lorsque la documentation japonaise et anglaise reflétera fidèlement le comportement confirmé de PHP.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

bug

refs: https://github.com/php/php-src/commit/e2459857afdf70ed4bc23bc7f614e9f383eb3072

  • A) PHP 8.1 から、SJIS-win, SJIS-open, SJIS-ms は、 CP932 のエイリアスとして扱われるようになった
  • B) A) のエンコーディングが、mb_list_encodings の出力から消えた
  • C) だが、マニュアルには残っているので、修正すべき
    • migration guide も修正対象に含めるべきと考えられる
    • 但し、mbstring の関数でこれらのエンコーディングが使えなくなったわけではない
      • おそらくは mb_list_encodings の例だけをまずは修正することになると考えられる。

そもそも A) や B) が php-src 的に正しい修正かが判断できないので、まずは、日本語版の issue に記録しておく。
現状が追認されるようなら、英語版も含めたマニュアルそのものの修正も視野に入れる。

Langage dominant
XML
Étoiles
93
Forks
86
Merge moyen
14 h 20 min
PR mergées (30 j)
40

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de php/doc-ja

Toutes les issues de php/doc-ja

Issues similaires

Plus d'issues Documentation

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.