tags:

views:

39

answers:

2

How to count characters including white space and then break after a certain length for instance how would i break a string after 25 characters onto a new line using PHP?

+3  A: 

Fortunately somebody's already done the work. Use wordwrap.


If you really want to reinvent the wheel for learning sake, here are a few pieces to get you started:

  • for (...) { }
  • strlen()
  • $str[$x] to access character x of string $str
  • %
  • .
deceze
but does it count white-space?
pOp
@pOp Yes, look at the examples.
deceze
Unless you are after something a lot more specific that isn't described above, wordwrap will do everything you need it to do.
Valorin
A: 

Try chunk_split() if you don't mind cutting words in half. It treats whitespace as any other char.

Kamil Szot