removeChapter
- addBibliography
- addBookmark
- addBreak
- addCaption
- addChart
- addCitation
- addComment
- addCrossReference
- addDateAndHour
- addEndnote
- addExternalFile
- addFootnote
- addFormElement
- addHeading
- addImage
- addIndex
- addLink
- addList
- addMathEquation
- addMergeField
- addOLE
- addOnlineVideo
- addPageNumber
- addRuby
- addShape
- addSimpleField
- addSource
- addStructuredDocumentTag
- addSVG
- addTab
- addTable
- addTableAuthorities
- addTableContents
- addTableFigures
- addText
- addTextBox
- addWordFragment
- addWordML
- embedHTML
- markEntry
- addBackgroundImage
- addFooter
- addFooterSection
- addHeader
- addHeaderSection
- addLineNumbering
- addMacroFromDoc
- addPageBorders
- addProperties
- addSection
- createDocx
- createDocxAndDownload
- createCharacterStyle
- createListStyle
- createParagraphStyle
- createTableStyle
- docxSettings
- embedFont
- importChartStyle
- importHeadersAndFooters
- importListStyle
- importStyles
- importStylesWordDefault
- importTheme
- modifyPageLayout
- parseStyles
- removeFooters
- removeHeaders
- setBackgroundColor
- setDecimalSymbol
- setDefaultFont
- setDocumentDefaultStyles
- setEncodeUTF8
- setLanguage
- setMarkAsFinal
- setRTL
- clearBlocks
- cloneBlock
- deleteBlock
- getTemplateVariables
- getTemplateVariablesType
- modifyInputFields
- modifyMergeFields
- processTemplate
- removeTemplateVariable
- removeTemplateVariableImage
- replaceBlock
- replaceListVariable
- replacePlaceholderImage
- replaceTableVariable
- replaceVariableByExternalFile
- replaceVariableByHtml
- replaceVariableByText
- replaceVariableByWordFragment
- replaceVariableByWordML
- setTemplateSymbol
- setTemplateBlockSymbol
- tickCheckboxes
removeChapter
 ADVANCED / PREMIUM
ADVANCED / PREMIUM
                     TRIAL
TRIAL
                Removes a whole chapter from a Word document.
                            
                            Description
                        
                    
                            public removeChapter (string $source, string $target, string $searchTerm)
                        
                    This method allows to remove (sub)chapters which corresponding heading contains a certain string of text.
This method finds all headings with the required string of text and removes all contents until one hits a new heading of the same or lower level.
                            
                            Parameters
                        
                    source
The path to the source Word document.
target
The path to the resulting Word document.
searchTerm
The string of text that you want to search in the headings.
                            
                            Exceptions
                        
                    Error while trying to open the (base) template as a zip file.
                            
                            Release notes
                        
                    - phpdocx 14.0:
                                    - return DOCXStructure.
 
- phpdocx 13.5:
                                    - DOCXStructure and in-memory DOCX documents.
 
 
                 Log in
                                    Log in
                                 Contact
                                Contact
                             Forum
                                Forum
                            
 
         
                                