PhpDig.net

What is PhpDig?
PhpDig is a PHP MySQL based
Web Spider & Search Engine.




pspell_config_personal

Name

pspell_config_personal — Tells a Pspell configuration the name of a file to use for a personal wordlist.

Synopsis

bool pspell_config_personal(configid, filename);
int configid: Configuration handle to use
string filename: Filename of personal wordlist file

Returns

TRUE if successful; FALSE otherwise

Description

This function tells Pspell to use a personal wordlist in addition to the main dictionary wordlist when checking words. If you want to make changes or additions to the wordlist, this file is where those changes are saved when you call pspell_save_wordlist() . You should call pspell_config_personal() before any calls to pspell_new_config() .

If the requested filename doesn't exist, it will be created. You must ensure that the PHP process has adequate permissions to access and write to the filename in question. If running as a web server module, for instance, PHP probably won't have permissions to write to your personal home directory unless you specifically set up a directory there (or perhaps /tmp or a similar location).

The configid parameter is a valid configuration handle as returned by pspell_config_create() .

Note

This function is available only if the Pspell library version is 0.11.2 or later and the Aspell library version is 0.32.5 or later.



Example

Example 1108. Set a configuration's personal wordlist filename option

if ($configid = pspell_config_create('en')) {
   pspell_config_personal($configid, '/home/torben/personal.pws');
}



PHP Functions Essential Reference. Copyright © 2002 by New Riders Publishing (Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch). This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/). The authors of this book have elected not to choose any options under the OPL. This online book was obtained from http://www.fooassociates.com/phpfer/ and is designed to provide information about the PHP programming language, focusing on PHP version 4.0.4 for the most part. The information is provided on an as-is basis, and no warranty or fitness is implied. All persons and entities shall have neither liability nor responsibility to any person or entity with respect to any loss or damage arising from the information contained in this book.

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Copyright © 2001 - 2005, ThinkDing LLC. All Rights Reserved.