Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I heard this mentioned and wanted to find out more. It does exist in google searches but I found no 'introduction'. I also found no information in the php manual or in my usual resources (like here).

I'm looking for a succinct answer and/or a link.

share|improve this question
2  
Wouldn't this be what things like str_split() and explode() do? Or am I way off with that? – DaveRandom Dec 16 '11 at 8:54
Yup. Concatenation = combining strings. Deconcatenation = exploding strings. – Interrobang Dec 16 '11 at 8:54
5  
Deconcatenation isn't even a word – Jaitsu Dec 16 '11 at 8:57
I knew what it meant, I wondered if there was some math behind it or some special functions. I mean why else use a name for something we already have a name for!? – Adam Narbutt Dec 16 '11 at 8:57
@Jaitsu +1 Yeah, combining "de-" and "con-" doesn't make sense at all! – Raku Dec 16 '11 at 11:54

migrated from stackoverflow.com Dec 16 '11 at 9:21

3 Answers

up vote 6 down vote accepted

Since concatenation is taking multiple pieces and gluing them together, deconcatenation is just cutting it back into pieces. Of course, this is the first time I've ever even heard that word.

share|improve this answer
Thanks, just wondered if it added thing new. – Adam Narbutt Dec 16 '11 at 8:59
Technically deconcatenation cannot be a word -- the con prefix modifies and therefore adding the de to reverse it may not be permissible linguistically. What would proanti-something be? – Kris Dec 18 '11 at 14:30

It's a made-up-word that means 'to do the opposite of concatenation'.

In PHP it'd be explode.

share|improve this answer
Ok as I kind of imagined, I'll file it under Jargon in my Sales Pitch talk notes.... – Adam Narbutt Dec 16 '11 at 8:58
Jargon is not 'kind of imagined', nor necessarily made-up words or neologisms alone. – Kris Dec 16 '11 at 9:28

I've never heard it before, but must be the inverse operation of concatenation.

It sounds like a general concept, so this isn't necessarily explode which does a specific task.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.