Let me just say I love your phpqrcode library, it's fun, easy, and straight forward to use. I've just run into one problem that's got me scratching my head though.
I have an application that generates qr codes from two different areas, however I am passing the same size values from both of them to my qrCreate function. For some reason however the QR codes, even though they generate, do not come out as the same size as one another! I'm using the default size of 1 and 2, passing either 1 or 2 both times, but for some reason the qr's are coming out differently and I don't mean shifting up or down a size either. I mean they are just more squashed together. Have a look at the size variance attached.
Any idea what could cause this?
Size (parameter) means more like pixel size multiplier, exact code size (aka Version) is determined by lib on the fly.
Also - lib tries to switch internal encoding (from Numerical, ALphanumerical, 8-bit) on the so it explains why some shorter text may have bigger codes - their encoded bitstreams are different, i mean:
12345
ABCDE
&P-*+
all that may (and should) have different sizes, as they are encoded differently
another thing to check is - if that algorithm do well on switching contexts