Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I just answered this question on SO: Converting multidimensional array inputs with PHP

I just noticed that someone basically shaved off all the tags except , all of the tags that were there seemed let.

The user's reasoning for shaving the tags:

That's not what tags are for.

Then What are they for??

If one cannot tag their question with all the relevant tags to it, what are the tags there for?

Link to the revisions

share|improve this question
I personally think those were ok. Granted, you don't want to always put all the words of the title in the tags (which I think was Dan's point there) but in this case I think that was ok. – jcolebrand Jul 25 '11 at 21:42
up vote 6 down vote accepted

In this case I think that this user has got it wrong, tags are for categorising questions.

It may well be that the OP chose the wrong tags, but then they should be replaced by better ones. It also may well be that the OP added too many tags - you don't have to use all the available slots in every question (unless they are all relevant of course), but I can't think that just leaving is constructive in this case.

share|improve this answer
i have seen this in many places, not just this question. Why cant one fill up all the tag places? if they all are relevant, why not? – amanaP lanaC A nalP A naM A Jul 25 '11 at 21:44
@Neal - you can if they are all relevant, however you don't have to. – ChrisF Jul 25 '11 at 21:44
How do you two feel about in this case was Neal in his place to revert the edit? I feel in this case a revert was not inappropriate. – jcolebrand Jul 25 '11 at 21:45
@Chris -- true, but if the OP put them there (even if the OP might have much lower rep then you) that does not give someone the right (idk if that is the right word to use) to retag and remove the relevant ones, and once in a blue moon add tags that have nothing to do with the OP – amanaP lanaC A nalP A naM A Jul 25 '11 at 21:46
@Neal - I thought my answer stated that in this case the edit was over the top. You are right, an edit should not remove relevant tags. – ChrisF Jul 25 '11 at 21:47

You should tag your question from the perspective of keyword search, in my opinion. From that perspective, the input is immaterial - it's unlikely that a person searching using the input keyword would care about your question as it's not about inputs, but rather serializing arrays. Multidimensional-array is at best redundant and at worst misleading; your array isn't a multidimensional array, it's a standard associative array. For my money, it should be tagged php, array, and serialization.

share|improve this answer

Tags are for categorizing the questions, but a single tag is normally not sufficient; if it were so, there would be many questions tagged only , and it would be difficult to distinguish between different questions.
All the tags used by the OP were already existing tags and, apart , were also correct. I don't see any reason to remove them.

When I asked a question about which tags to use, I have been told to use the tags that allow the question to reach who can answer it. That doesn't mean to tag a question that is for PHP. It also means to prioritize the used tags; for example, if the question is only marginally related to arrays, then should not be used, or it should be the last tag you add, and only if there aren't other tags that better suit the question.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .