I just checked a FMS v12 Windows 2008 server and couldn't find "mbstring" on the phpinfo page.
Unfortunately I can't be 100% certain because the framework I've developed over the years also requires mbstring, so every server I have access to has it enabled, however I'm 99% sure (based on my standard installation notes) that it's not enabled by default on Windows... I can't comment for OS X 'cause I've never been fortunate enough to have a client with a Mac server
As always YMMV...
Thanks for corroborating, Andrew & Steve!
I'd thought this would be one of 'those things' that needs to be done at installation w/ PHP, but I see now that the php.ini in Windows does have mbstring, it's just not enabled.
It looks like I could just uncomment:
Any other mbstring-related things you think I should also uncomment, or just wait to see if I get any errors when trying mb-ish stuff?
Oceania FTW! (or do you prefer Australasia?)
FWIW I've noticed over the years a number of extensions are disabled in the Windows php.ini file compared to the Mac version with the FileMaker installed version of PHP - I've started keeping a list as I do all my development on a Mac but often deploy on Windows. The ones I typically have to enable on Windows servers are php_openssl.dll and php_soap.dll.
Thanks Andrew, keeping a list is a great idea.