php / php/php-src

The help document of php misses two options

Ouverte
#9,670 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Bug SAPI: cli Status: Verified
Langage dominant
C
Étoiles
40.4k
Forks
8.2k
Merge moyen
2 j 13 h
PR mergées (30 j)
96

Description

The "-h" option of php misses the option "C", "q".

  • For the option "C", the following code appears during option parsing in sapi/cli/php_cli.c:701-703 for version 8.0.23.
			case 'C': /* don't chdir to the script directory */
				/* This is default so NOP */
				break;
  • For the option "q", the following code appears during option parsing in sapi/cli/php_cli.c:737-739 for version 8.0.23.
			case 'q': /* do not generate HTTP headers */
				/* This is default so NOP */
				break;

Although it has no actual function, it is still possible forget to modify the help document after adding the function in a subsequent update.

But they do not appear in the document provided by "-h".

It may prevent users from using the relevant function.

Guide de contribution

Ouvrir le guide de contribution

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.

Piste de recherche

Commencez par localiser la source qui produit la sortie de PHP pour -h et comparez sa liste d’options avec les cas C et q dans sapi/cli/php_cli.c:701-703 et 737-739. Le travail est terminé lorsque la sortie d’aide documente les deux options et que les tests CLI d’aide pertinents, s’ils existent, réussissent.

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

Évaluation

Stack technique
c
Domaine
cli, documentation
Type d'issue
Documentation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

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